SQL Server - Batch Resp Statistics 对象
适用范围:SQL Server
SQLServer:Batch Resp Statistics 性能对象提供计数器来跟踪 SQL Server 批处理响应时间。
下表介绍了 SQL Server Batch Resp Statistics 性能对象。
SQL Server Batch Resp Statistics 计数器 | 说明 |
---|---|
Batches >=000000ms 和 <000001ms | 其响应时间大于或等于 0 毫秒但小于 1 毫秒的 SQL 批处理的数目 |
Batches >=000001ms 和 <000002ms | 其响应时间大于或等于 1 毫秒但小于 2 毫秒的 SQL 批处理的数目 |
Batches >=000002ms 和 <000005ms | 其响应时间大于或等于 2 毫秒但小于 5 毫秒的 SQL 批处理的数目 |
Batches >=000005ms 和 <000010ms | 其响应时间大于或等于 5 毫秒但小于 10 毫秒的 SQL 批处理的数目 |
Batches >=000010ms 和 <000020ms | 其响应时间大于或等于 10 毫秒但小于 20 毫秒的 SQL 批处理的数目 |
Batches >=000020ms 和 <000050ms | 其响应时间大于或等于 20 毫秒但小于 50 毫秒的 SQL 批处理的数目 |
Batches >=000050ms 和 <000100ms | 其响应时间大于或等于 50 毫秒但小于 100 毫秒的 SQL 批处理的数目 |
Batches >=000100ms 和 <000200ms | 其响应时间大于或等于 100 毫秒但小于 200 毫秒的 SQL 批处理的数目 |
Batches >=000200ms 和 <000500ms | 其响应时间大于或等于 200 毫秒但小于 500 毫秒的 SQL 批处理的数目 |
Batches >=000500ms 和 <001000ms | 其响应时间大于或等于 500 毫秒但小于 1,000 毫秒的 SQL 批处理的数目 |
Batches >=001000ms 和 <002000ms | 其响应时间大于或等于 1,000 毫秒但小于 2,000 毫秒的 SQL 批处理的数目 |
Batches >=002000ms 和 <005000ms | 其响应时间大于或等于 2,000 毫秒但小于 5,000 毫秒的 SQL 批处理的数目 |
Batches >=005000ms 和 <010000ms | 其响应时间大于或等于 5,000 毫秒但小于 10,000 毫秒的 SQL 批处理的数目 |
Batches >=010000ms 和 <020000ms | 其响应时间大于或等于 10,000 毫秒但小于 20,000 毫秒的 SQL 批处理的数目 |
Batches >=020000ms 和 <050000ms | 其响应时间大于或等于 20,000 毫秒但小于 50,000 毫秒的 SQL 批处理的数目 |
Batches >=050000ms 和 <100000ms | 其响应时间大于或等于 50,000 毫秒但小于 100,000 毫秒的 SQL 批处理的数目 |
Batches >=100000ms | 其响应时间大于或等于 100,000 毫秒的 SQL 批处理的数目 |
对象中的每个计数器均包含以下实例:
项 | 说明 |
---|---|
CPU Time:Requests | 根据 CPU 时间得出的请求数。 |
CPU Time:Total(ms) | CPU 在批处理上花费的总时间。 |
Elapsed Time:Requests | 根据占用时间得出的请求数。 |
Elapsed Time:Total(ms) | 批处理的占用时间。 |
示例
使用 sys.dm_os_performance_counters 动态管理视图上的此 T-SQL 查询,开始浏览此对象中的查询性能计数器:
SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Batch Resp Statistics%';