Oracle管理还原数据.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
管理还原数据 目标 完成这一课的学习后,您应该能达到下列目标: 说明还原数据的用途 进行自动还原管理 创建和配置还原段 从数据字典获取还原段信息 管理还原数据 管理还原数据的方法有两种: 自动还原管理 手动还原管理 “还原” 一词在以前的版本中称为 “回退”。 还原段 还原段:用途 读一致性 还原段的类型 SYSTEM: 用于 SYSTEM 表空间中的对象 非 SYSTEM:用于其它表空间中对象,包括: 自动模式:需要 UNDO 表空间 手动模式: 专用:由一个例程获取 公用:由任何例程获取 延迟:表空间处于立即脱机或临时脱机时使用, 或用于恢复 自动还原管理: 概念 还原数据是使用 UNDO 表空间来管理的。 您可以为每个例程分配一个 UNDO 表空间,还要针对 例程的工作量分配足够的空间。 Oracle 服务器自动维护 UNDO 表空间内的还原数据。 自动还原管理: 配置 配置初始化文件中的两个参数: UNDO_MANAGEMENT UNDO_TABLESPACE 至少创建一个 UNDO 表空间。 自动还原管理: 初始化参数 UNDO_MANAGEMENT:指定系统应该使用 AUTO 模式 还是 MANUAL 模式 UNDO_TABLESPACE:指定要使用的特定 UNDO 表空间 自动还原管理: UNDO 表空间 在创建数据库时一起创建 UNDO 表空间,方法是,在 CREATE DATABASE 命令中添加一个子句 或者稍后使用 CREATE UNDO TABLESPACE 命令创建它 自动还原管理: 改变 UNDO 表空间 使用 ALTER TABLESPACE 命令,可以对 UNDO 表空间进行更改。 在下面的示例中,向 UNDO 表空间添加了其它数据文件: 自动还原管理: 切换 UNDO 表空间 可以从使用一个 UNDO 表空间切换到使用另一个 UNDO 表空间。 一次只能将一个 UNDO 表空间分配给某个数据库。 一个例程中可以存在多个 UNDO 表空间,但只能有一个处于活动状态。 使用 ALTER SYSTEM 命令,可以在各个 UNDO 表空间之间进行动态切换。 自动还原管理: 删除 UNDO 表空间 使用 DROP TABLESPACE 命令,可以删除 UNDO 表空间。 某个 UNDO 表空间只有在当前未由任何例程使用的时候 才能被删除。 要删除活动的 UNDO 表空间,请执行以下操作: 切换到新的 UNDO 表空间 完成当前所有事务处理后,删除该表空间 自动还原管理: 其它参数 UNDO_SUPPRESS_ERRORS 参数: 将这个参数设置为 TRUE,可以避免试图以 AUTO 模式 执行手动操作时产生错误。 UNDO_RETENTION 参数: 此参数控制为提供读一致性而保留的还原数据量。 还原数据统计信息 自动还原管理: 调整 UNDO 表空间的大小 确定 UNDO 表空间的大小时需要三条信息: (UR) 以秒为单位的 UNDO_RETENTION (UPS) 每秒生成的还原数据块的数量 (DBS) 开销随着区大小和文件大小 (db_block_size) 变化 获取还原段信息 可以通过查询以下视图来获取有关还原段的信息: DBA_ROLLBACK_SEGS 动态性能视图 V$ROLLNAME V$ROLLSTAT V$UNDOSTAT V$SESSION V$TRANSACTION 小结 在这一课中,您应该能够掌握: 配置自动还原管理 创建 UNDO 表空间 正确调整还原表空间的大小 自动还原管理:初始化参数 UNDO_MANAGEMENT 参数: UNDO_MANAGEMENT 参数决定数据库的还原模式。该参数可以设置为 AUTO 和 MANUAL 这两个值中的任一个值,并且必须在初始化参数文件中设置。UNDO_MANAGEMENT 不能在数据库启动后进行动态更改。AUTO 模式可以将数据库设置为自动还原管理,并需要 UNDO 表空间。在 MANUAL 模式(缺省值)下,可以根据需要在数据库中创建和管理还原段,这与以前的 Oracle 服务器版本中的操作相同。 UNDO_TABLESPACE 参数: 指定要使用的 UNDO 表空间。此参数可以在初始化文件中设置,或使用 ALTER SYSTEM 命令来动态改变。 SQL ALTER SYSTEM SET undo_tablespace = UNDOTBS; 自动还原管理:UNDO 表空间 自动还原管理需要一个 UNDO 表空间。数据库中可能有多个 UNDO 表空间,但只能有一个

文档评论(0)

junjun37473 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档