实时扫描数据库的方法如何实现? 现在有一个这样的需求,类似于发邮件的功能,在邮件生成时,记录一个发信时间,然后当时间到了的时候,系统有程序进行邮件发送。现在的做法是,做了一个扫描程序,每分钟进行一次数据扫描。这样可以保证信息生成后,在1分钟以内进行发送。但是如果对于时间的要求更高时,例如需要精确到秒,这样制作一个扫描程序是不是会对服务器造成很大的压力?这类的需求是如何实现的呢,可以不局限于数据库技术,大家给点解决头绪。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 service broker 可以做lz这事儿. JOB最小10秒一次。用程序定时查询,循环时间无限制。解决方案取决于业务情况,压力大不大取决于业务量:#1.表的数据量大小#2.是否有合适的索引#3.每次是否可只取TOP(N) 不如写个控制台程序,或者winservice,让操作系统来运行。 请教这句SQL应该怎么优化呢? Truncate table之后不能插入数据了? 如果再不能解决,就要下岗了。 语句查询 如何按特定要求删除字段重复记录....50分奉上... 求救Sql语句 急 !! 感谢 我的sql2000服务器为什么会自动停止! 两张表关联的问题。 请教select 问题 SQL:group by with rollup 如何使用? 在数据库 合理性和可能影响到效率的问题上优先选择哪一个?大神指教!!!!!! SQL 2005安装 之前装了2012 卸载之后装200就有各种问题
用程序定时查询,循环时间无限制。
解决方案取决于业务情况,压力大不大取决于业务量:
#1.表的数据量大小
#2.是否有合适的索引
#3.每次是否可只取TOP(N)