本节说明了使用Optimizer Statistics Advisor的基本工作流程。所有过程和功能都在DBMS_STATS
包装中。
下图显示了工作流程中的自动和手动路径。如果AUTO_STATS_ADVISOR_TASK
在维护窗口中自动运行,则您的工作流程将从查询报告开始。在手动工作流程中,您必须使用PL / SQL创建和执行任务。
图18-3 Optimizer Statistics Advisor的基本任务

通常,您按照下表所示的顺序执行Optimizer Statistics Advisor步骤。
表18-6 Optimizer Statistics Advisor工作流程
步聚 | 描述 | 了解更多 |
---|---|---|
1 | 使用 | “ 创建优化器统计顾问任务 ” |
2 | (可选)通过查询列出顾问任务的执行 | |
3 | (可选)使用以下步骤为任务配置过滤器。 | |
4 | 使用 | |
5 | 生成顾问报告。 | |
6 | 通过以下任一方式实施建议:
| “ 实施Optimizer Statistics Advisor推荐的操作 ”和“ 使用Optimizer Statistics Advisor生成脚本 ” |
示例18-2手动工作流中的Optimizer Statistics Advisor基本脚本
该脚本说明了基本的Optimizer Statistics Advisor会话。它创建任务,执行任务,生成报告,然后实施建议。
DECLARE v_tname VARCHAR2(128) := 'my_task'; v_ename VARCHAR2(128) := NULL; v_report CLOB := null; v_script CLOB := null; v_implementation_result CLOB; BEGIN -- create a task v_tname := DBMS_STATS.CREATE_ADVISOR_TASK(v_tname); -- execute the task v_ename := DBMS_STATS.EXECUTE_ADVISOR_TASK(v_tname); -- view the task report v_report := DBMS_STATS.REPORT_ADVISOR_TASK(v_tname); DBMS_OUTPUT.PUT_LINE(v_report); -- implement all recommendations v_implementation_result := DBMS_STATS.IMPLEMENT_ADVISOR_TASK(v_tname); END;
复制
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
Oracle Concepts(Oracle 19c):07 SQL
Ryan Bai
1009次阅读
2025-04-09 10:57:11
Oracle RAC 一键安装翻车?手把手教你如何排错!
Lucifer三思而后行
548次阅读
2025-04-15 17:24:06
【纯干货】Oracle 19C RU 19.27 发布,如何快速升级和安装?
Lucifer三思而后行
469次阅读
2025-04-18 14:18:38
Oracle SQL 执行计划分析与优化指南
Digital Observer
446次阅读
2025-04-01 11:08:44
XTTS跨版本迁移升级方案(11g to 19c RAC for Linux)
zwtian
445次阅读
2025-04-08 09:12:48
墨天轮个人数说知识点合集
JiekeXu
444次阅读
2025-04-01 15:56:03
【ORACLE】记录一些ORACLE的merge into语句的BUG
DarkAthena
438次阅读
2025-04-22 00:20:37
【ORACLE】你以为的真的是你以为的么?--ORA-38104: Columns referenced in the ON Clause cannot be updated
DarkAthena
414次阅读
2025-04-22 00:13:51
Oracle数据库一键巡检并生成HTML结果,免费脚本速来下载!
陈举超
411次阅读
2025-04-20 10:07:02
Oracle 19c RAC更换IP实战,运维必看!
szrsu
393次阅读
2025-04-08 23:57:08