【发布时间】:2013-01-31 17:18:43
【问题描述】:
我因此创建了一个队列:
CREATE QUEUE log_line_queue
WITH RETENTION = ON, --can decrease performance
STATUS = ON,
ACTIVATION (
MAX_QUEUE_READERS = 1, --number of concurrent instances of sp_insert_log_line
PROCEDURE_NAME = sp_insert_log_line,
EXECUTE AS OWNER
);
如何在 SSMS 中使用 T-SQL 快速将项目添加到我的队列中?
【问题讨论】:
-
这个例子,就像我见过的很多其他例子一样,有一个发送队列和一个接收队列。我只有一个队列。
-
对话总是在两个服务之间,但multiple services can use the same queue。因此,您的发送和接收服务都可以使用相同的队列,尽管请注意文档不鼓励这样做,并建议每个队列只使用一项服务;我不知道你为什么不直接创建第二个队列?
标签: sql-server tsql service-broker