SQL Server - Broker Activation 对象

适用范围:SQL Server

SQLServer:BrokerActivation 性能对象包含的性能计数器报告有关存储过程激活的信息。 下表列出了此对象包含的计数器。

SQL Server Broker Activation 计数器 说明
Stored Procedures Invoked/sec 此计数器报告每秒内实例中所有队列监视器调用的激活存储过程的总数。
Task Limit Reached 此计数器报告队列监视器本应启动新任务但由于已在运行的队列任务数达到最大值而并未启动的总次数。
Task Limit Reached/sec 此计数器报告每秒内队列监视器本应启动新任务但由于已在运行的队列任务数达到最大值而并未启动的次数。
Tasks Aborted/sec 此计数器报告以错误结束或由队列监视器因无法接收消息而中止的激活存储过程任务数。
Tasks Running 此计数器报告当前运行的激活存储过程数。
Tasks Started/sec 此计数器报告每秒内实例中所有队列监视器启动的激活存储过程数。

示例

使用 sys.dm_os_performance_counters 动态管理视图上的此 T-SQL 查询,开始浏览此对象中的查询性能计数器:

SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Broker Activation%';