先拿到awr分析报告:

归档日志快速增长分析记录

 

从报告的汇总结果,看Redo size(bypes) 

Redo size (bytes):

3,532,698.9

计算下,一天产生的归档日志的总容量

 

>>> (3532698.9*3600*24)/1024/1024/1024

284.26310509443283

>>>

 

 

然后看AWR报告中的Segments by DB Blocks Changes部分,找到DML量比较大的对象,然后再去SQL Statistics部分找相关的SQL

 

归档日志快速增长分析记录

 

看图片中,temp_dynamic_cost表,的DB Block Changes是166,172,736个,计算下,这些变化最大能产生的归档日志是

>>> (166172736*819)/1024/1024/1024;

126.74878424406052

>>>

126个G。

其它几个表再加起来,基本上占据了90%+的归档日志量,把这几个表的业务梳理下,大概率能知道哪个业务细节导致的。

 

 

另外从

Segments by Physical Writes指标也可以看,只是不太好计算占据的容量

归档日志快速增长分析记录

 

所以,这就很快找到了问题点,接下来就找业务开发人员,定位下这个表的业务细节,就知道是哪里出问题了。

相关文章:

  • 2022-01-26
  • 2022-01-24
  • 2021-07-25
  • 2022-01-05
  • 2021-12-31
  • 2022-03-04
猜你喜欢
  • 2022-01-28
  • 2022-01-26
  • 2022-12-23
  • 2022-02-21
  • 2021-09-10
  • 2022-12-23
  • 2022-02-01
相关资源
相似解决方案