1.归档模式:

Oracle数据库有联机重做日志,这个日志是记录对数据库所做的修改,比如插入,删除,更新数据等,对这些操作都会记录在联机重做日志里。一般数据库至少要有2个联机重做日志组。当一个联机重做日志组被写满的时候,就会发生日志切换,这时联机重做日志组2成为当前使用的日志,当联机重做日志组2写满的时候,又会发生日志切换,去写联机重做日志组1,就这样反复进行。
如果数据库处于非归档模式,联机日志在切换时就会丢弃. 而在归档模式下,当发生日志切换的时候,被切换的日志会进行归档。比如,当前在使用联机重做日志1,当1写满的时候,发生日志切换,开始写联机重做日志2,这时联机重做日志1的内容会被拷贝到另外一个指定的目录下。这个目录叫做归档目录,拷贝的文件叫归档重做日志。

2.归档日志模式和非归档日志模式的区别

非归档模式只能做冷备份,并且恢复时只能做完全备份.最近一次完全备份到系统出错期间的数据不能恢复.
归档模式可以做热备份,并且可以做增量备份,可以做部分恢复.
用ARCHIVE LOG LIST 可以查看当前模式状态是归档模式还是非归档模式.

3.配置数据库的归档模式

编辑

1.改变非归档模式到归档模式:
1)SQL> conn / as sysdba (以DBA身份连接数据库)
2)SQL> shutdown immediate; (立即关闭数据库)
3)SQL> startup mount (启动实例并加载数据库,但不打开)
4)SQL> alter database archivelog; (更改数据库为归档模式)
5)SQL> alter database open; (打开数据库)
6)SQL> alter system archive log start; (启用自动归档)
7)SQL> exit (退出)

4.oracle补充日志

补充日志只要是针对 UPDATE 命令的,是对重做日志记录中 变更矢量块的补充信息,增加了变更矢量记载的记录量。

http://blog.csdn.net/zhaowenzhong/article/details/9623937

最新文章

  1. 在SQL Server里我们为什么需要意向锁(Intent Locks)?
  2. android 单元测试
  3. 查linux端口连接情况用命令netstat
  4. Azure PowerShell (1) PowerShell整理
  5. ASP.NET 中执行 URL 重写
  6. 利用WSCF进行契约先行的Web Services开发
  7. StyleCop的常见错误
  8. 【转】dip,px,pt,sp 的区别
  9. iOS开发 中的代理实现
  10. 【HDOJ】4317 Unfair Nim
  11. Http Request Process
  12. 理解WebKit和Chromium: Chromium插件和扩展基础
  13. python之字典、列表、元组生成器的使用
  14. Linux下查看文件内容的命令和工具
  15. 第六周博客作业 <西北师范大学| 周安伟>
  16. hiredis 使用 linux c++
  17. 蜕变成蝶~Linux设备驱动中的并发控制
  18. BZOJ 3131 [SDOI2013]淘金 - 数位DP
  19. 20155315 2016-2017-2 《Java程序设计》第九周学习总结
  20. iOS6下实现滑动返回

热门文章

  1. Redis 备份数据的两种方式
  2. 使用JMeter录制Web应用测试脚本
  3. windows下面安装redis
  4. Telnet 远程控制
  5. C++函数中的那些坑
  6. 【Java】时间转json格式化
  7. 题解 P1059 【明明的随机数】
  8. [BZOJ4553][HEOI2016]序列 CDQ分治
  9. 用Racket语言写了一个万花筒的程序
  10. Spring Cloud Greenwich 新特性和F升级分享