从这里我可以看出,我并没有打破这个查询的任何规则,但是 change 事件不断地以无效状态触发。
SELECT
COUNT_BIG([PK_Column]) AS RecordCount
FROM
[dbo].[My_Table]
GROUP BY
Varchar_50_Column
如果我这样做,一切正常。
SELECT
[PK_Column]
FROM
[dbo].[My_Table]
但是,我不想返回这么多数据,而且 SqlDependency 似乎需要在每次更改事件触发以设置(或重置)订阅后执行一次查询。
知道我的第一个查询中的缺陷是什么吗?