oracle(undo日志什么时候清除 undo怎么改配置)

undo怎么改配置?

如果两者都*。撤销管理 汽车# 39和*。参数文件中的undo _ tablespace # 39 undotbs1 # 39被注释掉,oracle会自动将还原表空间管理模式设置为手动手动管理,但由于没有指定还原表空间,此时只能执行select操作。

oracle(undo日志什么时候清除 undo怎么改配置)

哪个报表软件用的人比较多?

数据分析平台,尤其是智能数据可视化分析平台中,Sp

ORACLE中,数据库的redo与undo分别是什么呀,两者是什么关系呢?

交易过程

更新或插入操作:

1.计算更新元组到原始元组的增量信息,并将这个增量复制到回滚段作为undo;

2.写一个重做日志,记录回滚段的变化,也是由缓冲区管理组织管理的,相当于页面的变化;

3.将缓冲区中对应的元组更新为新值,并将新值的回滚指针写入undo(更改回滚段);

4.写一个重做日志,记录页面的变化(回滚段);

5.将已更改页面的状态更改为脏,表示将被刷。

事务提交操作:

日志清理,将当前事务对应的最后一个LSN(日志序列号)之前的重做日志写入持久存储。

崩溃恢复过程

1.启动之初,检测的是数据库在最后一次退出时是否崩溃;

2.找到最近的检查点;

3.在这个检查点找到刷盘的数据页,检查校验和。如果不正确,则意味着该页在上次写入时是不完整的。从双写缓冲区中读取正确的页面,并将其更新到内存缓冲区中的页面。

4.按顺序分析重做日志(从最后一个检查点到最后一个LSN)以识别未提交的事务;

5.重做按顺序执行。这些重做日志不仅包含对数据段的更改(写入元组),还包含对回滚段的更改(写入撤消日志)。

6.回滚所有未提交的事务。

发布于 2023-07-22 17:58:06
收藏
分享
海报
0 条评论
7
上一篇:360极速浏览器的时事热点怎么关闭(你们觉得头条和百家怎么样) 下一篇:windows2000镜像下载中文版(w2000安装文件如何转换为镜像文件)
目录

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~

    忘记密码?

    图形验证码