指导是一些服务器组件,可提供关于资源使用率和各个组件性能的有用反馈。
指导基础结构提供的主要优点:
- 对所有指导使用统一的接口
- 通过使用工作量资料档案库,所有指导拥有共同的数据源和结果存储空间
指导的类型:
- SQL优化指导:此指导用于分析单个SQL语句,还针对改进该语句的性能提供建议方案。
- SQL访问指导:用于分析在给定时段发出的所有SQL语句,并针对是否创建其他索引或实体化视图来提高性能提供建议
- PGA指导
- 缓冲区高速缓存指导
- 库高速缓存指导
- 段指导:用于查找占用空间多于所需空间的表和索引。可能还会生成减少空间消耗的脚本
- 还原指导:可以确定支持指定的保留期所需要的还原表空间大小
- 平均恢复时间(MTTR)指导:可设置实例崩溃后数据块恢复所需的时间长度
要指导指导过程,必须具有ADVISOR权限
过程 |
说明 |
CREATE_TASK |
在资料档案库中创建新任务 |
DELETE_TASK |
在资料档案库中删除任务 |
EXECUTE_TASK |
开始执行任务 |
INTERRUPT_TASK |
挂起当前正在执行的任务 |
GET_TASK_REPORT |
为指定任务创建并返回文本报表 |
RESUME_TASK |
恢复挂起的任务 |
UPDATE_TASK_PARAMETER |
更新任务属性 |
SET_TASK_PARAMETER |
修改任务参数 |
MARK_RECOMMENDATION |
将一个或多个建议案标记为已接收、已拒绝或已忽略 |
GET_TASK_SCRIPT |
创建由已接受的所有建议案组成的脚本 |