Как быстро получить размер очереди компонента Service Broker, если размер таблицы превышает 500 тыс. Строк? - PullRequest
0 голосов
/ 11 мая 2010

Я пытаюсь определить общий размер очереди компонента Service Broker и очереди передачи, когда очередь очень велика. Проблема в том, что традиционные запросы, подобные приведенным ниже, не работают, так как это не таблица. Есть идеи?

EXEC sp_spaceused 'sys.transmission_queue'
SELECT rows FROM sysindexes WHERE id = OBJECT_ID('ConfigMgrDrsQueue') AND indid < 2  

1 Ответ

5 голосов
/ 11 мая 2010

Ремус объясняет, как это сделать в своем блоге . В основном вам нужно запросить количество строк базового b-дерева.

...