dba对redolog的文件及其使用率的检查调整

来源:互联网 发布:淘宝卖家怎么注销 编辑:程序博客网 时间:2024/04/26 11:38
 

       作为对数据库的调优工作,redolog的使用管理也很重要,这里不讨论其归档的问题也不讨论创建修复的工作,这里只对我们日常调优方面做数据指标的观察,这样以达到合理使用redolog file的目的性和后期的数据可恢复性。

 

检测redolog:

select * from v$log;

select * from v$logfile

检查OS快的大小

select max(lebsz) lbsize from x$kccle;

 

观察调整可以在以下几个方面做分析调整:

一、一般我们知道,在alert的角度是可以检查到redolog file的使用频率的,这里我们一般观察在20-30分钟做日志切换视为正常(这里根据不同dba的要求,也根据业务的不同而设定的大小不同可以随时调整),我这里的值也是根据我实际的经验值得到的,这是观察调整的一个方面 ;

 

二、观察读写的命中率(这里比较麻烦了);

 

三、可以接合以上做redolog 的使用率分析:redo logfile的使用,不能通过v$视图查询,但是我们可以通过底层视图得到,可以使用语句来检查当前的日志使用率:

SQL>SELECT le.leseq    CURRENT_LOG_SEQUENCE#,
 100*cp.cpodr_bno/LE.lesiz PERCENTAGE_FULL
 from x$kcccp cp,x$kccle le
 WHERE LE.leseq =CP.cpodr_seq;

以下得到的结果显示使用率比较低:

CURRENT_LOG_SEQUENCE# PERCENTAGE_FULL
--------------------- ---------------
                  456      2.25568848
                  459      1.80029297

SQL>

 

通过以上的方法可以很清楚得到我们系统当前redolog file的使用情况方便dba来及时调整




原创粉丝点击