OLTP数据库log file sync过高问题

有一套重要的OLTP生产系统,频繁的小事务非常多,而sql的执行计划是比较优化的,这套库的log file sync高峰期可达到100ms以上。后来扩容了存储链路到8路,降低到10-20ms左右,偶尔还是有更高的,用的是EMC的高端存储,有什么更好的办法优化IO吗?...显示全部

有一套重要的OLTP生产系统,频繁的小事务非常多,而sql的执行计划是比较优化的,这套库的log file sync高峰期可达到100ms以上。后来扩容了存储链路到8路,降低到10-20ms左右,偶尔还是有更高的,用的是EMC的高端存储,有什么更好的办法优化IO吗?

收起
参与9

查看其它 3 个回答ZhuJun2014的回答

ZhuJun2014ZhuJun2014  存储工程师 , IBM

这10-20ms是指log file sync上独立的盘的写响应时间,还是asm dg里面每个disk的写响应时间。log没独立出来做dg并放到ssd上吧。通常,这么高的响应时间,说明写缓存不足,后端磁盘性能不足,因此平均写响应时间变高。还是找原厂帮忙分析吧。如果log盘独立出来,并且放在ssd上,性能应该没那么差。

硬件生产 · 2017-04-11
浏览1917

回答者

ZhuJun2014
存储工程师IBM
擅长领域: 存储灾备双活

ZhuJun2014 最近回答过的问题

回答状态

  • 发布时间:2017-04-11
  • 关注会员:4 人
  • 回答浏览:1917
  • X社区推广