我将在我的SQL Server 2008上执行异步审计,如下所示: http://auoracle.blogspot.com/2010/02/service-broker-master-audit-database.html
它的作用是:
我看到的可能问题是,它使用一个对话来按顺序发送所有消息,这是一个要求。
我只是有点担心它只是使用一个对话,我想这不是常见的用法。你知道这样做有什么问题吗?
谢谢!
一次谈话没有什么不对的。有些人将会话池用于几个预先创建的会话,但除非遇到性能瓶颈,否则我不会担心。
你应该纠正的一件事是错误处理,关闭对话,并在出现错误时打开一个新的对话。