首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

Oracle 减小redo size的方法

2013-03-06 
Oracle 减少redo size的方法用实验说明一、在非归档模式下:SQL select * from redo_sizeVALUE----------2

Oracle 减少redo size的方法

用实验说明

一、在非归档模式下:

SQL> select * from redo_size;     VALUE----------  25488368SQL> insert into test_redos select * from dba_objects;72010 rows created.SQL> select * from redo_size;     VALUE----------  33973556SQL> insert /*+ append */ into test_redos select * from dba_objects;72010 rows created.SQL> select * from redo_size;     VALUE----------  42492396SQL> select (33973556-25488368)普通插入,(42492396-33973556) append插入 from dual;  普通插入 APPEND插入---------- ----------   8485188    8518840 

可以看出在表空间在force logging模式下append不能减少redo量


总结:

非归档模式下:append能大量减少redo量。

归档模式下:在表空间和数据库级非force logging模式下,表如果是nologging,则append能大量减少redo量。

热点排行