SQL Server - Wait Statistics 对象
适用于:SQL Server
SQLServer:Wait Statistics 性能对象包含报告有关广泛的等待类别的性能计数器。
下表列出了 Wait Statistics 对象包含的计数器。
SQL Server Wait Statistics 计数器 | 说明 |
---|---|
Lock waits | 等待锁的进程的统计信息。 |
Log buffer waits | 等待日志缓冲区可用的进程的统计信息。 |
Log write waits | 等待写入日志缓冲区的进程的统计信息。 |
Memory grant queue waits | 等待内存授予的进程的统计信息。 |
Network IO waits | 与等待网络 I/O 相关的统计信息。 |
Non-Page latch waits | 与非页闩锁相关的统计信息。 |
Page IO latch waits | 与页 I/O 闩锁相关的统计信息。 |
Page latch waits | 与页闩锁(不包括 I/O 闩锁)相关的统计信息。 |
Thread-safe memory objects waits | 等待线程安全内存分配器的进程的统计信息。 |
Transaction ownership waits | 与同步访问事务的进程相关的统计信息。 |
Wait for the worker | 与等待工作线程变得可用的进程相关的统计信息。 |
Workspace synchronization waits | 与同步访问工作空间的进程相关的统计信息。 |
对象中的每个计数器均包含以下实例:
项 | 说明 |
---|---|
平均等待时间(ms) | 所选类型等待的平均等待时间。 |
每秒的累积等待时间(ms) | 所选类型等待的每秒累积等待时间。 |
正在进行的等待数 | 当前正在等待的以下类型的进程数。 |
每秒启动的等待数 | 每秒启动的所选类型等待的等待数。 |
示例
使用 sys.dm_os_performance_counters 动态管理视图上的此 T-SQL 查询,开始浏览此对象中的查询性能计数器:
SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Wait Statistics%';