我想监控两个表的变化(在大型数据库中)我有两个选项
从我的角度来看,第二种选择并不合理且令人头疼,我对计时器的经验不好
关于最佳实践的任何建议
答案 0 :(得分:0)
Query Notifications(又名.SqlDependency)允许您检测将修改已运行查询的更改 。它们仅用于缓存失效。
要跟踪表格中发生的变化,即使您的客户端处于离线状态,也需要考虑Change Tracking或Change Data Capture。
在任何情况下,定时器都不是一种选择。他们无法检测到更改,他们只能再次运行相同的查询。