I/O 操作的延迟也可以在 AWR 或 Statspack 报告中的“按总等待时间排列的前 10 个前台事件”下找到。这些是事件“数据库文件顺序读取”(索引访问,单块)和“数据库文件分散读取”(FTS,多块)。这些值反映了数据库的实际 I/O 等待情况。
尤其是在存储性能方面。一方面,这是因为考虑了不同的值(DBA 希腊电报手机号码列表 关注数据库 IO 的延迟,存储管理员关注存储的 IOPS/MBPS),另一方面,因为 DBA 只关注数据库和存储管理员负责公司的整个 I/O 负载。然而,许多人忽略了这样一个事实:例如,当多个/所有 VM 产生高 I/O 负载时,物理服务器上的多个 VM 会相互影响。这不一定会对存储本身造成更高的负载,但确实会对虚拟机中的数据库产生更高的负载。
如果在正确调整缓冲区缓存大小后仍然遇到问题 - 从而显着降低数据库的 I/O 要求 - 您需要仔细查看涉及的所有组件:
运行数据库的物理服务器
虚拟化解决方案
存储基础设施(有源组件的线路和当前利用率)
存储利用率总体情况
卷/聚合/存储设备的利用