5

SQL Server Query Notifications 是一个很棒的工具,但它似乎并不能很好地扩展。每个想要/需要通知的应用程序都必须在它想要通知的持续时间内(通常是应用程序运行的整个时间)保持与数据库的开放连接。

我对创造性的解决方案持开放态度。我突然想到在服务器上放置一个服务,该服务将订阅 SQL Server 查询通知,然后可以通知客户端应用程序。在这种情况下,您只打开了 1 个数据库连接(为什么不一直保持打开状态),然后您的客户端应用程序可以订阅服务以获取通知。

想法??

4

1 回答 1

-1

您可能希望考虑使用 SQL Server Service Broker 和 db_mail 或外部激活器构建自己的解决方案。

于 2011-05-12T08:17:54.013 回答