服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > 数据库技术 > Oracle技术 > Oracle开发 > 查看文档

比较部分联机备份和常规操作生成的redo

部分联机备份和常规操作生成的redo比较:

sql> connect /as sysdba
已连接。
sql> show parameter db_name

name type value
----------------- ----------- -------------
db_name string orcl
sql> drop table t;

表已删除。

sql> create table t(id int) tablespace users;

表已创建。

sql> select b.name , a.value
2 from v$sysstat a , v$statname b
3 where b.name like '%redo size%'
4 and a.statistic# = b.statistic#;

name value
--------------------------------- ----------
redo size 892788

sql> insert into t values(1);

已创建 1 行。

sql> commit;

提交完成。

sql> select b.name , a.value
2 from v$sysstat a , v$statname b
3 where b.name like '%redo size%'
4 and a.statistic# = b.statistic#;

name value
---------------------------------- ----------
redo size 893864

sql> select 893864 - 892788 from dual;

893864-892788
-------------
1076

sql> alter tablespace users begin backup;

表空间已更改。

sql> select b.name , a.value
2 from v$sysstat a , v$statname b
3 where b.name like '%redo size%'
4 and a.statistic# = b.statistic#;

name value
--------------------------------- ----------
redo size 1170336

sql> insert into t values(2);

已创建 1 行。

sql> commit;

提交完成。

sql> select b.name , a.value
2 from v$sysstat a , v$statname b
3 where b.name like '%redo size%'
4 and a.statistic# = b.statistic#;

name value
--------------------------- ----------
redo size 1181804

sql> select 1181804 - 1170336 from dual;

1181804-1170336
---------------
11468

相差的redo:

sql> select 11468 - 1076 from dual;

11468-1076
----------
10392

扫描关注微信公众号