当数据库出现性能问题是如何分析是数据库本身还是外部存储 引起的?

比如数据库有log file sync 等待事件 或者以下等待事件db file sequential readdb file scattered readdb file single writedb file parallel writedb file async I/O submitdb file parallel read如何分析是存储的原因? 存储反馈说存储是好的,如何定位是存储与数据库之间...显示全部

比如数据库有log file sync 等待事件 或者以下等待事件

db file sequential read

db file scattered read

db file single write

db file parallel write

db file async I/O submit

db file parallel read

如何分析是存储的原因? 存储反馈说存储是好的,如何定位是存储与数据库之间的链路、交换机是否有问题?

收起
参与8

查看其它 1 个回答黄远邦小y的回答

黄远邦小y黄远邦小y技术总监中亦科技

您贴的这些等待事件,都是IO类型的等待事件,一个系统出现IO类型的等待事件是正常的现象,我们需要关注的是你的单次等待的时间是否在合理范围内,请贴出AWR报告的\"Top 5 Timed Events\"部分(10g版本)或者“Top 10 Foreground Events by Total Wait Time”部分(11g版本)的数据,以便帮助您来判断是否有性能问题,谢谢!

系统集成 · 2017-04-12
浏览2562

回答者

黄远邦小y
技术总监中亦科技

黄远邦小y 最近回答过的问题

回答状态

  • 发布时间:2017-04-12
  • 关注会员:3 人
  • 回答浏览:2562
  • X社区推广