暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle Database 12c 新特性 - 临时UNDO段

原创 eygle 2012-10-08
554

在Oracle Database 12c中,为了缩减UNDO段的使用,同时减少REDO和归档的数据量,一个新特性:Temporary Undo Segments 被引入。

这个特性将对于临时表的UNDO信息分离出去,独立存储在临时表空间中,这就减少了对于UNDO段的使用。由于临时表的UNDO信息通常用于读一致性和事务回滚,在事务完成之后,无需进行恢复,所以也就不必永久保存。这个特性完全无损Oracle的事务一致性,但是却得到了空间缩减的好处。

这个特性将允许在ADG中对临时表进行DML操作。
可以在系统级或者会话级启用这个特性:
ALTER SYSTEM/SESSION SET TEMP_UNDO_ENABLED=true ;
启用之后,对于临时表的UNDO信息,将自动存储在临时表空间中。

这个特性仅仅是一个微小的改进,大多数用户对于临时表的应用可能很少,所以其意义有限。Tom 在今年的OOW上介绍了这个特性。
2012-10-08-06-14-53.jpg






「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论