了解条件为

时间:2017-10-29 21:30:29

标签: sql sql-server sql-server-2008

假设我们有一个SQL Server数据库和一个包含Orders列的表id, date, total, type_id。此表正在非常频繁地更新(大约每5秒),我想使用一个事件监听器,它在每个INSERT上触发。

更多 - 我希望事件监听器将新插入的数据发送到监听功能。此外,我希望触发器能够处理SQL WHERE条件(因为WHERE原因的最后一部分对我来说不是必需的) - 所以例如只触发特定数据类型: WHERE Orders.type_id=2

Afaik会为此使用SQL Server通知。如果是这样,我想更深入地了解它。如果它工作,我理解它的方式,触发器将每5秒运行一次 - 触发器是否会等待脚本结束它的工作?

这对性能意味着什么 - 我的数据库慢得多?如何衡量?

实现这个的最佳方法是什么?我读过有不同的方法 - 使用C#或VB。

0 个答案:

没有答案