Oracle Database 11g Administration II - 1Z0-053 V14.02 研究指南

需积分: 9 1 下载量 173 浏览量 更新于2024-07-17 收藏 5.06MB PDF 举报
"1Z0-053 V14.02.pdf是关于Oracle Database 11g: Administration II的考试复习资料,版本V14.02,内容涵盖数据库管理的相关知识,旨在帮助考生通过IT认证考试。" 在Oracle Database 11g的管理II部分,有两个重要的知识点在描述和部分内容中被提及: 1. SQL计划基线(SQL Plan Baselines): - SQL计划基线是一种优化工具,它存储了SQL语句的高效执行计划,以确保在未来的执行中能获得良好的性能。在部署新应用模块时,供应商可能会提供这些基线,以便新引入的SQL语句一开始就使用已知的高性能计划。 - 选项A指出,计划基线可以随时间演进以提升性能,这是正确的。Oracle数据库系统会监控SQL执行并自动优化基线,以适应数据和工作负载的变化。 - 选项B表示新的生成计划会直接放入SQL计划基线而不经过验证,这是不准确的。实际上,Oracle会验证这些计划是否有效,然后才会纳入基线。 - 选项C正确地描述了新SQL语句首次运行时会使用已知的、在标准测试配置下表现良好的计划。 - 选项D错误地声称,对于导入了SQL计划基线的SQL语句,优化器不会生成新的计划。实际上,优化器会根据基线调整计划,但也会根据实际情况生成新计划。 2. 系统定义的移动窗口基线(System-defined moving window baseline)和自适应阈值(Adaptive Threshold): - 移动窗口基线是一种性能监控策略,它记录了一段时间内的SQL执行历史,以便进行性能分析和问题诊断。默认的系统定义大小可能不足以满足需要使用自适应阈值的情况。 - 自适应阈值允许数据库根据实际运行条件动态调整性能参数,比如内存分配或执行策略,以适应不断变化的工作负载。 - 当计划增加默认系统定义的移动窗口基线大小时,必须考虑到这会影响性能监控的粒度和资源消耗。增加窗口大小将允许捕获更多历史数据,更精确地识别性能模式,但可能会增加存储需求和分析复杂性。 这两个知识点都是Oracle数据库管理员在管理和优化数据库性能时需要了解的重要概念。理解并有效地利用SQL计划基线和自适应阈值,可以帮助数据库保持最佳运行状态,并应对各种工作负载挑战。