与IO相关的等待事件troubleshooting-系列3
解决IO问题的常用方法:
通过对SQL的调优降低数据库的IO请求:
通过调整实例参数降低数据库的IO请求:
相比每次100Kb的数据传输请求1000次,或者每次10Kb的数据传输10000次,每次1Mb的数据传输100次显然要完成得更快。当达到极限值后,区别就不那么明显了:1Gb的数据传输,每次10Mb大小请求100次(如果操作系统最大IO传输大小限制允许),可能和一次传输1Gb大小的效率一样。究其原因,是因为一次IO处理的时间主要包括两个组件:
操作系统级别的IO优化:
通过使用Oracle ASM(Automatic Storage Manager)平衡数据库IO:
通过使用条带化,RAID,SAN或NAS平衡数据库IO:
:
通过将旧的数据迁移,降低当前数据库的数据卷容量。
使用更多、更快的硬件。
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。