SQLServer:Broker 统计信息性能对象包含报告数据库引擎实例的常规 Service Broker 信息的性能计数器。 下表列出了此对象包含的计数器:
| SQL Server Broker Statistics 计数器 | DESCRIPTION |
|---|---|
| 激活错误总数 | Service Broker 激活存储过程退出并出现错误次数。 |
| 代理事务回滚 | 包含与 Service Broker 相关的 DML 语句的回滚事务数,例如 SEND 和 RECEIVE。 |
| 损坏的邮件总数 | 实例收到的损坏消息数。 |
| Dequeued Transmission Msgs/sec | 每秒从 Service Broker 传输队列中删除的消息数。 |
| 对话计时器事件计数 | 对话协议层中处于活动状态的计时器数。 此数字对应于活动对话数。 |
| 已删除邮件总数 | 实例接收但无法传递到队列的消息数。 |
| 排队的本地消息总数 | 实例中已放入队列的消息数,仅计算未通过网络到达的消息数。 |
| 排队的本地消息数/秒 | 实例中已放入队列的每秒消息数,仅计算未通过网络到达的消息数。 |
| 排队消息总数 | 已放入实例中的队列的消息总数。 |
| 排队的消息数/秒 | 放入该实例中队列的每秒消息数。 这包括所有优先级的消息。 |
| Enqueued P1 Msgs/sec | 已放入实例中的队列的每秒优先级 1 条消息数。 |
| Enqueued P2 Msgs/sec | 每秒被放入实例中队列的优先级 2 的消息数。 |
| Enqueued P3 Msgs/sec | 已放入实例中的队列的每秒优先级 3 条消息数。 |
| Enqueued P4 Msgs/sec | 每秒被放入实例队列中的优先级 4 消息数量。 |
| Enqueued P5 Msgs/sec | 每秒被放入实例中队列的优先级 5 消息数量。 |
| Enqueued P6 Msgs/sec | 每秒被放入实例队列中的优先级 6 消息的数量。 |
| Enqueued P7 Msgs/sec | 在该实例中,已放入队列的每秒优先级为 7 的消息数量。 |
| Enqueued P8 Msgs/sec | 放入该实例队列中的每秒优先级为8的消息数量。 |
| Enqueued P9 Msgs/sec | 已放入实例中的队列中的每秒优先级 9 条消息数。 |
| Enqueued P10 Msgs/sec | 每秒有多少条优先级为10的消息被放入实例中的队列。 |
| 排队传输消息/秒 | 每秒放置在 Service Broker 传输队列中的消息数。 |
| 排队传输消息片段总数 | 实例中已放入队列的消息片段数量,只计算通过网络到达的消息。 |
| 排队传输消息片段每秒 | 每秒放入实例队列中的消息片段数。 |
| 排队传输消息总计 | 已放入实例中的队列的消息数,仅计算通过网络到达的消息数。 |
| 排队传输消息/秒 | 实例中已放入队列中的每秒消息数,仅计算通过网络到达的消息数。 |
| 转发的消息总数 | 此计算机转发的 Service Broker 消息总数。 |
| 转发的消息数/秒 | 此计算机转发的每秒消息数。 |
| 转发的 Msg 字节总数 | 此计算机转发的消息的总大小(以字节为单位)。 |
| 每秒转发的消息字节数 | 此计算机每秒转发的消息大小(以字节为单位)。 |
| 已转发消息总计丢弃 | 此计算机接收到用于转发但未成功转发的消息数量。 |
| 每秒被丢弃的已转发消息 | 计算机每秒接收的需要转发的消息数,但未能成功转发。 |
| 挂起的转发消息字节数 | 当前保存用于转发的消息的总大小。 |
| 转发挂起的 Msg 计数 | 当前用于转发的消息总数。 |
| SQL RECEIVE 总计 | 已处理的 Transact-SQL RECEIVE 语句总数。 |
| 每秒接收SQL | 每秒处理的 Transact-SQL RECEIVE 指令数。 |
| SQL SEND Total | 执行的 Transact-SQL SEND 语句的总数。 |
| SQL 发送次数/秒 | 每秒执行的 Transact-SQL SEND 语句数。 |