大量的db file sequential read和log file sync等待事件,有何解决方法

Jane_314 2016-10-11 01:55:36
数据库问题好大,如图:
...全文
1149 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jane_314 2016-10-27
  • 打赏
  • 举报
回复
引用 6 楼 xifenfei 的回复:
信息太少,如果要分析,完整的awr报告,业务高峰期,一个小时的,发几个到我邮箱里面,我看看 dba@xifenfei.com
你好,我给你发了一下邮电,麻烦您了
惜分飞 2016-10-12
  • 打赏
  • 举报
回复
信息太少,如果要分析,完整的awr报告,业务高峰期,一个小时的,发几个到我邮箱里面,我看看 dba@xifenfei.com
Jane_314 2016-10-12
  • 打赏
  • 举报
回复
引用 3 楼 sych888 的回复:
1、索引使用不当 2、很大可能时提交频繁、IO较慢(也有可能IO争用导致?),最好把REDO单独放到比较快的磁盘上
commit确实很频繁,但是是由于业务需要啊,没有单独的盘给redolog了,redolog原来是和datafile一个磁盘,最后换到归档日志所在的盘了,磁盘不换的前提下还有啥办法
Jane_314 2016-10-12
  • 打赏
  • 举报
回复
引用 2 楼 sxq129601 的回复:
1,优化SQL
2,commit频率太高或者IO瓶颈等


AWR中的sql基本没有运行慢的,单次执行都在1s以内
sych888 2016-10-11
  • 打赏
  • 举报
回复
1、索引使用不当 2、很大可能时提交频繁、IO较慢(也有可能IO争用导致?),最好把REDO单独放到比较快的磁盘上
sxq129601 2016-10-11
  • 打赏
  • 举报
回复
1,优化SQL 2,commit频率太高或者IO瓶颈等
Jane_314 2016-10-11
  • 打赏
  • 举报
回复
redolog和归档日志放在asm的同一个磁盘组,会不会是造成log file sync等待事件的原因,另外db file sequential read等待事件也很严重

3,491

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧