zoukankan      html  css  js  c++  java
  • 什么是存档的重做日志

    Oracle数据库允许将已写满的重做日志文件组保存到一个或多个脱机目标,统称为归档重做日志。将重做日志文件转换为归档重做日志文件的过程称为归档。仅当数据库在ARCHIVELOG模式下运行时,才能执行此过程。可以选择自动或手动存档。

    归档重做日志文件是重做日志组的一个已写满成员的副本。它包括重做条目和重做日志组的相同成员的唯一日志序列号。例如,如果要复用重做日志,并且组1包含相同的成员文件a_log1和b_log1,则归档进程(ARCn)将归档其中一个成员文件。如果a_log1损坏,那么ARCn仍然可以归档相同的b_log1。归档重做日志包含自您启用归档后创建的每个组的副本。

    当数据库在ARCHIVELOG模式下运行时,日志写入器进程(LGWR)无法重用,因此会覆盖重做日志组,直到它被归档为止。后台进程ARCn在启用自动存档时自动执行存档操作。数据库根据需要启动多个归档进程,以确保填充的重做日志的归档不会落后。

    可以使用归档重做日志来:

    • 恢复数据库
    • 更新备用数据库
    • 使用LogMiner实用程序获取有关数据库历史记录的信息

    下来源记录了归档重做日志的用法:

    参考资料

    https://docs.oracle.com/cd/E11882_01/server.112/e25494/archredo.htm#ADMIN11329

  • 相关阅读:
    jar 反编译工具
    SpringBoot 中注解方式的拦截过滤
    jetty 启动项目在pom.xml 的配置
    java Exception 处理汇总
    mysql-覆盖索引
    程序员为何如此累
    启动centos 不带桌面
    Linux 和 Vim 常用命令整理
    How to Use tomcat on Linux
    Mac Book 问题汇集
  • 原文地址:https://www.cnblogs.com/ZeroTiny/p/9437850.html
Copyright © 2011-2022 走看看