ORACLE日志的状态

ORACLE数据库日志的状态

我们通过查询v$log视图可可以看到日志的状态

SQL> select group#,ARCHIVED,status fromv$log;

 

GROUP#  ARC  STATUS

----------   ---   ----------------

1                 NO CURRENT

2                 YES  INACTIVE

3                  YES  ACTIVE

 

current代表当前正在使用的日志文件,该日志文件是活动的,当我们进行恢复的时候current日志是必须的。

active 代表活动的日志状态,该日志可能完成归档,也可能没有完成归档

inactive 代表非活动状态,这样的日志在实例恢复的时候不需要但是在介质恢复的时候用的到

unused 代表该日志可能是被刚刚添加进来的未被使用的

SQL> alter system switch logfile;

 

System altered.

 

SQL> select group#,ARCHIVED,status fromv$log;

 

   GROUP# ARC STATUS

---------- --- ----------------

        1 YES ACTIVE

        2 NO  CURRENT

        3 YES ACTIVE

 

SQL> alter system switch logfile;

 

System altered.

 

SQL> select group#,ARCHIVED,status fromv$log;

 

   GROUP# ARC STATUS

---------- --- ----------------

        1 YES ACTIVE

        2 YES ACTIVE

        3 NO  CURRENT

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值