半夜在itpub上看到有人发贴,说不小心删除了redo所有日志,导致数据库无法启动,因此模拟了一下。 如下:OS: Oracle Linux Server release 5.7DB: Oracle Database 11g Enterprise Edition Release 11.2.0.3.0
分类:
数据库 时间:
2016-02-01 13:52:38
阅读次数:
221
OS: Oracle Linux Server release 5.7 DB: Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production 数据库打开模式,非归档模式,非当前日志损坏 SQL> archiv
分类:
数据库 时间:
2016-02-01 13:41:45
阅读次数:
242
(1) (2) (3) (4) (5) (6)until与while形式一样,只是循环条件相反 (7)loop方法 (8)break、next、redo (9) (10)
分类:
其他好文 时间:
2016-01-31 03:00:44
阅读次数:
144
本文是介绍MySQL数据库InnoDB存储引擎重做日志漫游 00 – Undo LogUndo Log 是为了实现事务的原子性,在MySQL数据库InnoDB存储引擎中,还用Undo Log来实现多版本并发控制(简称:MVCC)。 - 事务的原子性(Atomicity) 事务中的所有操作,要么全部完
分类:
数据库 时间:
2016-01-29 20:58:58
阅读次数:
256
Journal工作原理 journal文件在MongoDB中的作用相当于redo日志文件在oracle中的作用,它可以在即使服务器意外宕机的情况下,将数据库操作进行重演。 第一次启动服务前,通常磁盘上是没有journal file的,这时mongodb就会现在磁盘上为journal文件分配磁盘空间,
分类:
其他好文 时间:
2016-01-27 17:09:21
阅读次数:
153
在MySQL中,redo、undo、binlog经常见,但很容易混淆这三者。redoundobinlog作用保持事务的持久性帮助事务回滚及MVCC的功能进行Point-In-Time的恢复及主从复制环境的建立产生主体InnoDBMySQLMySQL类型物理日志逻辑日志逻辑日志内容每个页的修改修改前的...
分类:
其他好文 时间:
2016-01-25 21:00:13
阅读次数:
217
版权声明:尊重博主劳动成果,欢迎转载,转载请注明出处 --爱技术的华仔Log & CheckpointInnodb的事务日志是指Redo log,简称Log,保存在日志文件ib_logfile*里面。Innodb还有另外一个日志Undo logUndo log是存放在共享表空间里面的(ibdata*...
分类:
数据库 时间:
2016-01-24 17:02:34
阅读次数:
238
以下易容翻译自oracle dba官方文档,不足之处还望指出。管理重做日志文件学习目标:1.解释重做日志文件的目的2.描述重做日志文件的结构3.学会控制日志切换与检查点4.多元化管理重做日志文件5.使用OMF管理重做日志文件1.概念介绍:重做日志文件通过记录数据的所有改变情况对系统或介质故障提供恢复...
分类:
数据库 时间:
2016-01-21 01:49:58
阅读次数:
193
首先看一下undo与redo的字面意思: undo:撤销,也就是取消之前的操作。 redo:重做,重新执行一遍之前的操作。什么是REDO REDO记录transaction logs,分为online和archived。以恢复为目的。 比如,机器停电,那么在重起之后需要online redo l.....
分类:
数据库 时间:
2016-01-21 01:42:40
阅读次数:
203
转自:http://blog.csdn.net/msdnchina/article/details/50508580
v$archived_log视图中,有关时间的几列的含义:
first_time为该sequence#成为current redo log的时间 (CURRENT)
next_time为该sequence#被切换为archivelog 的开始时间 (ACTIVE)
(即:该s...
分类:
其他好文 时间:
2016-01-13 10:58:11
阅读次数:
531