有些一概念有点混了.麻烦大家帮忙理理.
时间:2010-09-10
来源:互联网
本帖最后由 mfkwwgi 于 2010-09-10 17:06 编辑
归档日志,redo ,undo 还有 联机日志 都是在磁盘上的文件怎么表现的?
谢谢
归档日志,redo ,undo 还有 联机日志 都是在磁盘上的文件怎么表现的?
谢谢
作者: mfkwwgi 发布时间: 2010-09-10
我来谈谈
1、联机日志:你可以理解成,系统为了保障事务的完成性,需要将系统的变更以日志,几乎实时写到磁盘,这样当系统出现故障,比如操作系统宕机后,重启后,db能够进行恢复。
2、归档日志:就是联机日志的多份备份,因为联机日志组数目有限,而且是循环使用,当日志组从1—>2—>3—>1,所以为了保障系统可以恢复到最新状态,所以需要将联机日志归档起来(保存起来)。
3、undo:有多个作用,当我们修改某张业务表的一条记录时,oracle会先将该记录的old image 拷贝存储到undo处,这样既可以事务的撤销(事务回滚),也可以用来保持一致性读。undo就是一个特殊的数据文件而已,他像所有其他数据文件一样,受到redo的保护。
1、联机日志:你可以理解成,系统为了保障事务的完成性,需要将系统的变更以日志,几乎实时写到磁盘,这样当系统出现故障,比如操作系统宕机后,重启后,db能够进行恢复。
2、归档日志:就是联机日志的多份备份,因为联机日志组数目有限,而且是循环使用,当日志组从1—>2—>3—>1,所以为了保障系统可以恢复到最新状态,所以需要将联机日志归档起来(保存起来)。
3、undo:有多个作用,当我们修改某张业务表的一条记录时,oracle会先将该记录的old image 拷贝存储到undo处,这样既可以事务的撤销(事务回滚),也可以用来保持一致性读。undo就是一个特殊的数据文件而已,他像所有其他数据文件一样,受到redo的保护。
作者: duolanshizhe 发布时间: 2010-09-10
忠谢.duolanshizhe
那LogMiner可以分析那些日志呢?
这些日志都会放在那个目录下面呢?
或者说这些日志会在磁盘上,以什么样的文件名格式来存放.或者可以sqlplus用什么语句来得到这些日志的位置.
那LogMiner可以分析那些日志呢?
这些日志都会放在那个目录下面呢?
或者说这些日志会在磁盘上,以什么样的文件名格式来存放.或者可以sqlplus用什么语句来得到这些日志的位置.
作者: mfkwwgi 发布时间: 2010-09-10
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28