Oracle 11g应用与认证教程 教学课件 作者 978 7 302 22635 2 第10章 管理撤销.pdfVIP

Oracle 11g应用与认证教程 教学课件 作者 978 7 302 22635 2 第10章 管理撤销.pdf

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第10章管理撤销 宋钰 课程目标 • 通过本章的学习,应该完成以下学习目标: 学会监视与管理撤销 掌握撤销保留的配置 学会使用Undo Advisor 了解撤销与事务之间的关系 学会调整撤销表空间的大小 撤销数据的原因与实质 • 撤销数据是倒退DML语句结果所需的信息 • 回滚某个事务意味着使用撤销段中的数据来构造一个与事 务发生前相同的数据映像 • 撤销段也可以用于闪回查询。闪回查询是一个完全可选的 但功能十分强大的工具,这个工具允许用户查询数据库过 去的映像 撤销表空间 • 撤销段的一个特性是只能存在于专门针对撤销目的创建的某个表空间 • 一个数据库中可以存在多个撤销表空间,但是在任意给定时刻都只能 使用一个撤销表空间 • 撤销表空间必须被创建为持久的、本地管理的并且能够自动扩展分配 空间的表空间 事务与撤销段 • 某个事务启动时,Oracle会为其指派一个(并且只能指派一个)撤销 段 • 任何一个事务都只能受一个撤销段保护,一个事务生成的撤销数据无 法被分配到多个撤销段中 • 撤销数据在提交后过期的事实意味着可以采用循环方式使用撤销段 与撤销相关的错误条件 • 第一个原则要求撤销表空间大到足以应付撤销需求的最坏情况 • 第二个原则要求撤销表空间内存在额外的空间,这些空间能够存储读 一致性可能需要的过期撤销数据,从而长时间运行的查询不会因为大 家熟知的Oracle错误“ORA-1555 snapshot too old (快照太旧)”而失 败 控制撤销的参数 • UNDO_MANAGEMENT、UNDO_TABLESPACE 以及UNDO RETENTION。这 个默认设置是为了实现向后兼容性,如果应用该设置,那么就必须完 成大量创建和调整回滚段的工作。因此,最好不要使用这个默认设置 • UNDO_MANAGEMENT参数默认为manual,也就是说Oracle根本不会使 用撤销段。如果使用“UNDO_MANAGEMENT=AUTO”,那么就必须指 定UNDO_TABLESPACE参数。这个参数指定了一个作为有效撤销表空间 的表空间,并且该表空间必须已被创建为一个撤销表空间,同时其内 部的所有撤销段都会被自动联机(也就是说,使撤销段可用) • 以秒为单位进行设置的参数UNDO_RETENTION通常是可选的。这个参 数指定了保留过期撤销数据的目标位置。 调整与监视撤销表空间 • 撤销表空间应当足够大,这样才能存储并发事务生成的所有撤销数据 的最坏情况,这些数据是有效的撤销数据以及长时间运行查询所需的 过期撤销数据。在更高级的环境中,最好还应当添加允许闪回查询的 空间 • 查询V$UNDOSTAT视图可以得到需要知道的所有信息。此外,Database Control 内还存在一个顾问程序,这个顾问程序能够以极易理解的方式 提供同样的信息 删除与缩小撤销段 • 创建一个撤销表空间时,Oracle会在这个表空间内创建一个撤销段池。 如果并发事物数超过了这个池中的撤销段数,那么Oracle会创建更多 的撤销段 • 每隔24小时,SMON进程都会查看撤销表空间,并且删除用于满足最 高工作负荷要求但已不再需要的撤销段,同时还会缩小过大的撤销段 本章小结 • 通过本章的学习,应该完成以下学习目标: 学会监视与管理撤销 掌握撤销保留的配置 学会使用Undo Advisor 了解撤销与事务之间的关系 学会调整撤销表空间的大小

您可能关注的文档

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档