Buffer Cache与IO相关的等待事件:
这种等待事件的产生原因是包含DBWR进程和IO Slaves的Buffer Cache操作。
'db file parallel write' , 'db file single write', 'write complete waits', 'free buffer waits'
如下文档会有相关更详细的介绍:
Document 34416.1 WAITEVENT: "db file parallel write" Reference Note
Document 62172.1 Understanding and Tuning Buffer Cache and DBWR
Document 76713.1 8i Parameters that Influence Checkpoints
Document 147468.1 Checkpoint Tuning and Troubleshooting Guide
结论:
作为这篇文章的总结,无论何时IO性能和响应时间出现问题了,检查操作系统日志中的相关错误都是有帮助的。如果IO子系统出故障了,那么就很难从Oracle数据库层面探究IO性能问题。如果这个问题是硬件导致的,那么应该寻求操作系统或文件系统供应商的帮助。
(Finished)