数据库,处于归档模式,是什么意思?非归档模式呢?
2017-12-08 11:06
309 查看
source: https://zhidao.baidu.com/question/298895740.html
1.归档模式 Oracle数据库有联机重做日志,这个日志是记录对数据库所做的修改,比如插入,删除,更新数据等,对这些操作都会记录在联机重做日志里。一般数据库至少要有2个联机重做日志组。当一个联机重做日志组被写满的时候,就会发生日志切换,这时联机重做日志组2成为当前使用的日志,当联机重做日志组2写满的时候,又会发生日志切换,去写联机重做日志组1,就这样反复进行。 如果数据库处于非归档模式,联机日志在切换时就会丢弃. 而在归档模式下,当发生日志切换的时候,被切换的日志会进行归档。比如,当前在使用联机重做日志1,当1写满的时候,发生日志切换,开始写联机重做日志2,这时联机重做日志1的内容会被拷贝到另外一个指定的目录下。这个目录叫做归档目录,拷贝的文件叫归档重做日志。 数据库使用归档方式运行时才可以进行灾难性恢复。 1.归档日志模式和非归档日志模式的区别 非归档模式只能做冷备份,并且恢复时只能做完全备份.最近一次完全备份到系统出错期间的数据不能恢复. 归档模式可以做热备份,并且可以做增量备份,可以做部分恢复. 用ARCHIVE LOG LIST 可以查看期模式状态时归档模式还是非归档模式. 2.非归档模式 相反非归档就是不保存旧事务日志。
相关文章推荐
- 如果数据库处于归档模式但自动归档功能没有开启会产生什么后果呢,产生这种情况后又怎样解决呢?
- 将Oracle数据库改为归档模式并启用RMAN备份 如下Linux环境下对Oracle单节点数据库采用文件系统情况的配置归档模式过程。首先查看数据库归档模式和磁盘使用情况,确定归档文件放到什么位置。
- SqlServer:此数据库处于单用户模式,导致数据库无法删除的处理
- Linux中三种网络模式是什么意思——Host-Only(三仅主机模式)
- 查看oracle数据库是否为归档模式
- 归档模式无备份情况下数据库的恢复
- MVVM模式下,ViewModel和View,Model有什么区别 摘自正美的5群 Model:很简单,就是业务逻辑相关的数据对象,通常从数据库映射而来,我们可以说是与数据库对应的model。
- Oracle-->数据库备份与恢复-->数据库库归档模式
- (8.13)客户端、服务器交互用json,同时去数据库检查,将0、1设置为静态常量(便于加注释它是干什么的,另外多建类,单例模式的使用)
- 颜色模式中8位,16位,24位,32位色彩是什么意思?会有什么区别?计算机颜色格式( 8位 16位 24位 32位色)
- 配置数据库归档模式(ARCHIVELOG/NOARCHIVELOG)(转载)
- ORA-00258 把数据库切换成ARCHIEVELOG(归档)模式
- 数据库的第三范式是什么意思?
- 启动/关闭数据库归档(ARCHIVELOG)模式
- 数据库处于回避恢复模式
- 在归档模式中,tablespace处于offline状态下,同样可以进行RMAN备份
- 恢复系列4--归档模式下实现整个数据库的恢复
- 将数据库转换为归档日志模式
- 【恢复】非归档模式下因误删除数据文件导致数据库无法OPEN的故障处理
- vmware 虚拟机三种网络模式 桥接 NAT 仅主机区别 是什么意思