Redo log 重做日志
在Oracle数据库中,有一种日志文件叫做重做日志文件,他就是大家俗称的:redolog。在redolog中又分为两种:在线重做日志与归档日志。

ONLINE Redo log

  在线重做日志(online redo log )主要用于:Oracle数据库所在服务器突然掉电、突然重启或者执行shutdown abort等命令使得在服务器重新启动之后,Oracle数据库没有办法正常的启动实例。此时,在线重做日志就派上了用场,Oracle会使用在线重做日志,把数据库恢复到服务器掉电前的那一个时刻,从而使得数据库能正常的启动起来 。在Oracle数据库中,默认情况下,至少会有两个重做日志组,而且每个组里面至少包含了一个重做日志文件。日志组不会自动增加,在一个写满之后,会自动去写下一个。在下一个被写满之后会又从第一个开始写起。

Archive redo log

  归档日志(archive log)主要用于硬件级别的错误:磁盘的坏道导致无法读写、写入的失败、磁盘受损导致数据库数据丢失。这就要使用归档日志文件,通过归档日志文件,把数据库恢复到归档日志所在的时间点上然后再通过在线重做日志文件把数据库恢复到当前的时间点上。对于归档日志文件,可以理解为在线重做日志文件的备份。即当一个重做日志文件被填满了之后,归档日志文件就会把其备份保留一份。(因为上面说了,在线重做日志文件会自动的覆盖)所以,归档日志文件就是旧的在线日志文件的备份。

最新文章

  1. win7下安装Sass和compass
  2. Node.js高效按行输出文件内容
  3. ASP.NET 小白从零开始建站简易教程 (一)域名、虚拟主机、FTP上传文件
  4. Spring之FactoryBean
  5. ActiveReports 报表控件官方中文入门教程 (2)-创建、数据源、浏览以及发布
  6. C语言 单引号 双引号问题
  7. POJ1149 PIGS (网络流)
  8. 解析 iOS 动画原理与实现
  9. 数据文件 和日志文件 收缩 Sql Server
  10. mevan引入容联云通讯jar
  11. R与数据分析旧笔记(十)非线性模型
  12. 一百多道.NET面试题!
  13. IIS Express允许外部访问(外部调试)
  14. BZOJ 1835: [ZJOI2010]base 基站选址(DP,线段树)
  15. HDU 1060  Leftmost Digit
  16. 编码符_new88
  17. Python 中的object takes no parameters错误
  18. Xamarin Essentials教程发送邮件Email
  19. 代码统计 (uustepcount)
  20. spring源码分析之初始化过程

热门文章

  1. 数组Arrays
  2. WinForm------GridControl中通过判断单元格文字显示不同字体颜色或背景色
  3. nginx https性能优化
  4. Struct Member Default Value
  5. vs2013使用C#6.0
  6. EF事务
  7. 大学站防SQL注入代码(ASP版)
  8. iOS-马上着手开发iOS应用应用程序-第一部分介绍
  9. JQuery中==与===、$("#")与$("")的区别
  10. [CentOs7]图形界面