AWR 报告 Top 10 Foreground Events by Total Wait Time 之 log file sync

os: centos 7.6
db: oracle 19.3

使用 swingbench 做的10G数据量压测,然后查看 AWR 报表时,分析一下 Top 10 Foreground Events by Total Wait Time.

在这里插入图片描述
在这里插入图片描述

log file sync

在这里插入图片描述
在这里插入图片描述


这个等待事件靠前基本说明两点:

  1. commit 太频繁
  2. disk io 不行

改进方法对应为

  1. commit 提交方式改为批量提交
  2. 更换更快的 disk,比如 将 online redo 放在 ssd 上.

参考:
https://docs.oracle.com/en/database/oracle/oracle-database/19/refrn/descriptions-of-wait-events.html#GUID-2FDDFAA4-24D0-4B80-A157-A907AF5C68E2

https://docs.oracle.com/en/database/oracle/oracle-database/19/refrn/oracle-wait-events.html#GUID-03BFEEFB-1020-4F3F-8CF8-A23E7026684B

https://docs.oracle.com/en/database/oracle/oracle-database/19/tgdba/instance-tuning-using-performance-views.html#GUID-38040CE0-704E-433B-8E08-29EB16C109F0

https://docs.oracle.com/en/database/oracle/oracle-database/19/tgdba/instance-tuning-using-performance-views.html#GUID-BB5A0533-F6F2-413C-A56D-A8BDB870536B

猜你喜欢

转载自blog.csdn.net/ctypyb2002/article/details/91781358
今日推荐