我正在研究POC,使用SignalR使用以下文章将数据库通知推送到UI:
本文建议在数据库级别启用Service Broker。
SELECT name, is_broker_enabled FROM sys.databases
ALTER DATABASE DemoDatabase SET ENABLE_BROKER
GO
GRANT SUBSCRIBE QUERY NOTIFICATIONS TO "DemoUserTesting"
如果在数据库级别启用Service Broker,是否会对数据库级别的性能或任何其他问题产生影响?
答案 0 :(得分:1)
当使用SQL作为signalR的背板时,服务代理的性能更好,尽管它也可以解决它。
请点击此处查看完整说明http://www.asp.net/signalr/overview/signalr-20/performance-and-scaling/scaleout-with-sql-server