1

当队列非常大时,我正在尝试确定 Service Broker 队列和传输队列的总大小。问题是像下面这样的传统查询不起作用,因为它不是表。有任何想法吗?

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

1 回答 1

5

Remus在他的博客中解释了如何做到这一点。基本上你需要查询底层 b 树的行数。

于 2010-05-11T00:48:20.770 回答