什么是 SQL Server 中的 Service Broker?在简单数据库(而不是分布式数据库)中启用它是否有意义?
最佳答案
SQL Service Broker 是一种扩展机制,允许您对事件进行排队以进行异步处理。
启用代理并没有本质上的危害。如果不使用,它就会闲置。
它适用于简单数据库和分布式数据库。一个简单的用例是日志队列。我们在客户端使用它来对要异步处理的 XML 消息进行排队。因此,我们将 XML 推送到 InitatorQueue,然后让服务从队列中提取它们,通过 XPath 提取一些必要的属性,并将它们插入到数据库中的持久性表中。
关于.net - SQL Server 中的 Service Broker 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2857250/