oracle 完全检查点条件,oracle检查点

检查点分为三类:

1、增量检查点

两种引起增量检查点:fast_start_mttr_targert ; 切换日志组;

手动切换日志组:alter system switch logfile;日志组不能太小,太少,太多,一般以4-5个为准,大小根据业务来定,避免频繁切换,且不能不对称,否则会导致数据块的算法自动切换,影响系统整体性能。

2、完全检查点

两种引起完全检查点:

alter system checkpoint;shutdown immediate;

做完完全检查点时日志组中不会有active状态。active状态说明该日志中有rba指针,恢复会使用到。

3、局部检查点,表空间级检查点

system undo 表空间不能下线

表空间下线命令:alter table space system offline;

当表空间下线时,表结构可以建,但是不能插入数据。表结构存储在sys表空间上。

查user表空间

select * form database_properties;

可用作媒介恢复,因此datafile会写检查点号。

oracle改为归档模式,否则不能做热备,热备是oracle的重要功能。

查看是否归档

SQL> archive log list;

Database log mode        No Archive Mode

Automatic archival        Disabled

Archive destination        /u01/app/oracle/product/11.2.0/dbhome_1/dbs/arch

Oldest online log sequence     16

Current log sequence        18

进行归档操作:

SQL> shutdown immediate;

Database closed.

Database dismounted.

ORACLE instance shut down.

SQL> startup mount;

ORACLE instance started.

Total System Global Area  945786880 bytes

Fixed Size      1340468 bytes

Variable Size    301992908 bytes

Database Buffers   637534208 bytes

Redo Buffers      4919296 bytes

Database mounted.

SQL> alter database archivelog;

Database altered.

SQL> archive log list;

Database log mode        Archive Mode

Automatic archival        Enabled

Archive destination        /u01/app/oracle/product/11.2.0/dbhome_1/dbs/arch

Oldest online log sequence     16

Next log sequence to archive   18

Current log sequence        18

SQL> alter database open;

Database altered.

必须要在数据库挂载模式下才可切换为归档模式。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值