检查磁盘输入和输出子系统是否存在 IO 延迟问题
适用于:SQL Server
此规则检查计算机事件日志中是否存在错误消息 833。 该消息指示 SQL Server 已从磁盘发出读取或写入请求,并且表明该请求发回所用的时间已超过 15 秒。 此错误由 SQL Server 报告,表示磁盘 I/O 子系统有问题。 延迟此长度的时间可能会严重损坏 SQL Server 环境的性能。
最佳做法建议
通过检查系统事件日志获得硬件相关错误消息来纠正引错误。 并且,如果有特定于硬件的日志,也要进行检查。
使用性能监视器检查以下计数器:
Average Disk Sec/Transfer
Average Disk Queue Length
Current Disk Queue Length
例如,运行 SQL Server 的计算机上的 Average Disk Sec/Transfer 时间通常少于 15 毫秒。 如果 Average Disk Sec/Transfer 值增加,则表示磁盘 I/O 子系统未能完全满足 I/O 需求。