首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

【SQL】怎么检测数据库的数据变化

2012-03-18 
【SQL】如何检测数据库的数据变化?程序和SQL沟通。但是当数据库某个栏位发生变更的时候,就要通知程序。怎么来

【SQL】如何检测数据库的数据变化?
程序和SQL沟通。
但是当数据库某个栏位发生变更的时候,就要通知程序。

怎么来实现?
我现有的做法是这个程序一直查询数据库。
我想要更快的实现。
但是这样做会有个问题。
我多长时间查询一次?
长了,会影响效率。
短了,无疑会增加消耗。
而且,我有很多个客户端对数据库访问,
数据库反应往往就没那么快了。
我10个客户端,用一个SQL服务器,2S查询一次,检测20个表单。
(反应不得低于2S)
发现程序里总是会有卡住的现象,(2S内不返回结果)

数据库有没有这么一种检测手段?
让我不用一直的查询就通知客户端?


[解决办法]
sql server有事件通知的功能,实现起来很容易。
请参阅:
http://tech.sina.com.cn/s/2006-08-28/09041106385.shtml

热点排行