Oracle RMAN备份与恢复策略详解

需积分: 10 0 下载量 145 浏览量 更新于2024-09-12 收藏 39KB PDF 举报
"Oracle 10g 043新增题库" 在Oracle数据库管理中,Recovery Manager (RMAN) 是一个重要的工具,用于备份、恢复和维护数据库。以下是两个与RMAN相关的知识点: 1、关于RMAN的保留策略: 当你执行`CONFIGURE RETENTION POLICY TO NONE;`命令时,这将导致RMAN不再考虑任何备份过时(选项B正确)。设置保留策略为NONE意味着RMAN不会自动删除任何备份,即使它们不再满足任何保留标准。默认的保留策略可能是冗余(REDUNDANCY 1)或恢复窗口(RECOVERY WINDOW 7),但这取决于你的初始配置(选项C和D描述了默认设置,但不是NONE的影响)。选项A提到的保留策略清除并不是NONE设置的直接影响。 2、RMAN的LIST命令使用: RMAN的LIST命令允许你查看存储在恢复目录中的信息。你可以列出备份集(BACKUPSETS)、映像副本(IMAGE COPIES)的状态,例如哪些是过时的(选项C正确)。不过,该命令并不能直接列出可以被删除的备份(选项A错误),也不会只显示最近的备份集或映像副本(选项D错误),更不能根据备份在RMAN仓库中的可用状态进行筛选(选项E错误)。列表信息中可能包括存储的脚本(STORED SCRIPTS),但题目中没有明确指出。 此外,题目中还提到了一个与数据库性能和用户优先级相关的问题: 3、优化系统用户权限: 当某些数据库用户执行长时间运行的查询并占用大量CPU时间时,可能会对系统用户(如SYS和SYSTEM)登录和执行小规模维护任务造成影响。为了确保这些关键系统用户优先于其他用户,可以采用资源管理(ResourceManager)来实现这一目标。通过创建一个资源计划(RESOURCE PLAN),你可以为SYS和SYSTEM分配更高的CPU份额或设置优先级。这样,即使其他用户执行耗时的查询,系统用户仍然可以及时完成任务。 总结,这个题库涵盖了RMAN的保留策略设定及其影响,RMAN的LIST命令用法,以及如何在Oracle数据库中通过资源管理来优化系统用户的操作优先级。这些知识点对于Oracle数据库管理员来说是非常基础且重要的。