
ASP.NET中有轮询构造允许这样做,但我更喜欢推送系统.我也假设数据库可以由Web服务器本身以外的元素 *** 作.
我对sql Server / ASP MVC的有限诀窍说,一种方法是通过创建一个表格TRIGGER,它几乎击中了一个强制更新的URL.
解决方法 如果变化率适中,SqlDependency是可行的方法.对于高变化率,您最好轮询更改.要了解sqlDependency的工作原理,请阅读 The Mysterious Notification. ASP已经内置了对sqlDependency的支持,即 SqlCacheDependency.还有 LinqToCache,如果可能的话,它会将sqlDependency功能添加到任意liNQ查询中. 触发绝对是一个很大的禁忌.你不能让数据库事务在某些URL上等待响应,你的性能将基本没有崩溃.更不用说可用性问题(如果URL没有响应,更新将失败,无论出于何种原因).
总结以上是内存溢出为你收集整理的c# – SQL Server通知Web服务器表更改全部内容,希望文章能够帮你解决c# – SQL Server通知Web服务器表更改所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)