oracle中获取重做日志信息
2013-07-10 13:49
295 查看
获取重做日志信息的数据字典有两个:v$log,v$logfile。
使用这两个数据字典需要使用sysdba登录。
1.获取日志文件组,每个组多少成员,以及打下和状态
SQL> select group#,sequence#,members,bytes/1024/1024 MB,status,archived from v$log;
GROUP# SEQUENCE# MEMBERS MB STATUS ARC
---------- ---------- ---------- ---------- ---------------- ---
1 8 1 50 CURRENT NO
2 6 1 50 INACTIVE NO
3 7 1 50 INACTIVE NO
sequence#:当进行日志切换时,由当前的sequence#8转到sequence#6,同时sequence#6变成sequence#9
status:
current:表示当前组正在被使用。
active:表示该组是活动的但不是当前组,在实例恢复时需要这组联机日志重做日志组。如这组重做日志正在归档。
unused:表示Oracle服务器从来没写过该组联机重做日志组,这是重做日志被刚添加到数据库中的状态。
2.获取日志文件信息
SQL> select * from v$logfile;
GROUP# STATUS TYPE MEMBER IS_
------ ------- ------- ------------------------- ---
3 ONLINE /oradata/law/law/redo03.l NO
og
2 STALE ONLINE /oradata/law/law/redo02.l NO
og
1 ONLINE /oradata/law/law/redo01.l NO
og
status:
stale:表示该文件中的内容是不完全的
空:表示该文件正在使用
invalid:表示该文件不可以被访问
deleted:表示该文件已不再有用。
使用这两个数据字典需要使用sysdba登录。
1.获取日志文件组,每个组多少成员,以及打下和状态
SQL> select group#,sequence#,members,bytes/1024/1024 MB,status,archived from v$log;
GROUP# SEQUENCE# MEMBERS MB STATUS ARC
---------- ---------- ---------- ---------- ---------------- ---
1 8 1 50 CURRENT NO
2 6 1 50 INACTIVE NO
3 7 1 50 INACTIVE NO
sequence#:当进行日志切换时,由当前的sequence#8转到sequence#6,同时sequence#6变成sequence#9
status:
current:表示当前组正在被使用。
active:表示该组是活动的但不是当前组,在实例恢复时需要这组联机日志重做日志组。如这组重做日志正在归档。
unused:表示Oracle服务器从来没写过该组联机重做日志组,这是重做日志被刚添加到数据库中的状态。
2.获取日志文件信息
SQL> select * from v$logfile;
GROUP# STATUS TYPE MEMBER IS_
------ ------- ------- ------------------------- ---
3 ONLINE /oradata/law/law/redo03.l NO
og
2 STALE ONLINE /oradata/law/law/redo02.l NO
og
1 ONLINE /oradata/law/law/redo01.l NO
og
status:
stale:表示该文件中的内容是不完全的
空:表示该文件正在使用
invalid:表示该文件不可以被访问
deleted:表示该文件已不再有用。
相关文章推荐
- 00054.Oracle重做日志信息获取
- Oracle获取重做日志信息
- Oracle在线及重做日志分析数据同步(logminer实现方式)
- Oracle中获取会话信息的两个函数分享
- Oracle重做日志配置实例
- ORACLE归档日志比联机重做日志小很多的情况总结
- 13_Oracle_Admin_联机重做日志文件和检查点
- oracle重做日志文件归档是什么意思?
- Oracle 日志之联机重做日志
- oracle 在一张日志表中,同一个ID 有多条记录,每个ID只获取最新时间的记录
- Oracle出错:由于输出设备已满或不可用, 归档程序无法归档重做日志。归档日志错误!
- Oracle重做日志丢失的故障处理
- Oracle 联机重做日志文件(ONLINE LOG FILE)
- Oracle 查询表信息获取表字段及字段注释
- oracle_执行计划_谓词信息和数据获取(access and filter区别) (转)
- Oracle数据库通过定义TYPE及Member对象来实现日志信息的分级管理 推荐
- oracle 获取当前用户下的所有表名与字段信息
- Oracle通过SYS_CONTEXT ()获取用户连接信息
- Oracle 联机重做日志文件(ONLINE LOG FILE)
- ORACLE告警日志文件( alert log file)存储信息