Oracle日志文件
Oracle日志文件是Oracle数据存储信息的秘密文件,关键用于储存数据库查询转变的实际操作信息。
Oracle日志文件可以分成二种:重做日志文件(redo log file)、归档日志文件,在其中重做日志文件关键纪录了数据库系统的操作流程,可以在开展数据库恢复时,将重做日志文件在复原的数据库查询上开展实行,以做到数据库查询的近期情况。
Oracle数据库系统在运转时,可以挑选是不是开启归档日志,在非归档日志的情形下,Oracle全部的实际操作日志都写在重做日志之中,当全部重做日志文件写满时(Oracle重做日志是分类的,默认设置是分成三组),那麼就把之前的日志文件遮盖再次载入。而在开启归档日志方式状况下,当重做日志都写满时,再次要载入日志时,会把要遮盖的日志文件载入归档日志之中,随后再对重做日志开展遮盖,因而应用归档日志有利于中后期开展数据修复。
那要怎么查看数据库是不是开启归档日志?可以按照下列指令开展查看:
select t.NAME,t.LOG_MODE from v$database t;
编码分析:V$database数据流图关键储存数据库查询建立后的一些配备信息,在其中LOG_MODE字段名纪录的是是不是开启归档日志文件,NOARCHIVELOG:表明未开启归档日志文件(Oracle在安装使用时默认设置挑选的是不开启归档日志方式的)。
那重做日志文件的具体位置和特性信息怎么查,我们可以依据数据流图V$logfile开展查看,编码如下所示:
select *from v$logfile;
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。