SQL2005的通知问题 20CodeAnyWhere]

发布时间:2016-12-9 17:54:03 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"SQL2005的通知问题 20CodeAnyWhere]",主要涉及到SQL2005的通知问题 20CodeAnyWhere]方面的内容,对于SQL2005的通知问题 20CodeAnyWhere]感兴趣的同学可以参考一下。

我现在有个Web服务器,其中Web服务器要把数据库服务器中的一个A表的数据缓存至Web服务器的内存中,传统的做法是可以隔一段时间对数据轮询,也就是每隔一段时间对数据A表进行一次查询然后把结果填充到Web服务器的缓存中,但是这样做可能就会有效率问题,比如,数据库中的A表数据没有修改,而隔一段时间Web服务器也要重新对A表进行拉数据的,所以这样做效率很低。我有种想法,是否可以利用SQL2005的通知的方法,比如如果数据库服务器中的A表其中的一行数据,发生了修改,删除,新增等操作,我就直接通过SQL2005把这条记录推向Web 服务器,然后我只在Cache中更新数据库服务器中的A表发生变化的数据,用SqlChacheDependence是不行的,因为只要是A表发生变化,它就清整个缓存,然后重新加载数据,效率上有问题,所以我想直接使用SQL2005的通知机制,不知道是否能实现此功能。

up

通知的功能好象是做不了这项工作的 ================================== 在SQL Server 高手的大海中小心的行走 ==================================

ASP.NET 2.0的Cache功能就可以使用这个功能,具体请参见SqlDependency类。

上一篇:关于sql与delphi的image与各表之间关系 20CSDN]
下一篇:>>>>>SQLSERVER2005汉字录入的困惑<<<< 20CSDN]

相关文章

相关评论