
正常的情况下,当事务需要回滚块的时候,是去undo表空间找
现在是在sharepool中分一个IMUbuffer,将所有的回滚信息写入。直接就可以从中取。减少了物理IO
同时这个过程也产生redo,直接就是图中红色的,不防止崩溃

优点
1 获取undoblock速度变快
2在cr读(一致性读)的时候速度变快,cr块就是在redobuffer上新构造的数据
oracle—IMU机制
本文讲述了Oracle数据库中,事务回滚时如何利用undo表空间的IMUbuffer提高效率,减少物理I/O,以及redobuffer在一致性读和数据构造中的角色,强调了这些机制对性能的提升。
1576

被折叠的 条评论
为什么被折叠?



