文档课题:比较oracle数据库表被move和shrink时产生的redo大小.
数据库:oracle 11.2.0.4
1、move表
LEO@orcl150> create table obj_move tablespace users as select * from all_objects where rownum<20000;
Table created.
LEO@orcl150> select value
2 from v$mystat m, v$statname s
3 where m.statistic# = s.statistic#
4 and s.name = 'redo size';
VALUE
----------
2326052
LEO@orcl150> delete from obj_move where object_name like '%C%';
8504 rows deleted.
LEO@orcl150> delete from obj_move where object_name like '%U%';
2957 rows deleted.
LEO@orcl150> commit;
Commit complete.
LEO@orcl150> select value
2 from v$mystat m, v$statname s
3 where m.statistic# = s.statistic#
4 and s.name = 'redo size';
VALUE
----------
6595872
LEO@orcl150> alter table obj_move move;
Table altered.
LEO@orcl150> select value
2 from v$mystat m, v$statname s
3 where m.statistic# = s.statistic#
4 and s.name = 'redo size';
VALUE
----------
7602660
LEO@orcl150> select (7602660-6595872)/1024/1024 "redo_size(M)" from dual;
redo_size(M)
------------
.960147858
2、shrink表
LEO@orcl150> create table obj_shrink tablespace users as select * from all_objects where rownum<20000;
Table created.
LEO@orcl150> select value
2 from v$mystat m, v$statname s
3 where m.statistic# = s.statistic#
4 and s.name = 'redo size';
VALUE
----------
9921112
LEO@orcl150> delete from obj_shrink where object_name like '%C%';
8504 rows deleted.
LEO@orcl150> delete from obj_shrink where object_name like '%U%';
2957 rows deleted.
LEO@orcl150> select value
2 from v$mystat m, v$statname s
3 where m.statistic# = s.statistic#
4 and s.name = 'redo size';
VALUE
----------
14194816
LEO@orcl150> alter table obj_shrink enable row movement;
Table altered.
LEO@orcl150> alter table obj_shrink shrink space;
Table altered.
LEO@orcl150> select value
2 from v$mystat m, v$statname s
3 where m.statistic# = s.statistic#
4 and s.name = 'redo size';
VALUE
----------
18502324
LEO@orcl150> select (18502324-14194816)/1024/1024 "redo_size(M)" from dual;
redo_size(M)
------------
4.10795975
3、实验结论
move产生的日志量相比shrink少很多.
参考文档:https://blog.csdn.net/huang_xw/article/details/7016365