暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle 19C 评估现有访问结构

原创 Asher.HU 2021-02-04
449


本节介绍涉及SQL Access Advisor的高级任务。

本节包含以下主题:

 

25.4.1评估现有访问结构

SQL Access Advisor以两种模式运行:解决问题和评估。

默认情况下,SQL Access Advisor尝试通过寻找索引结构,分区,实例化视图和实例化视图日志的增强功能来解决访问方法问题。例如,解决问题的运行可能建议创建一个新索引,向物化视图日志中添加一个新列,等等。

ANALYSIS_SCOPE参数设置EVALUATION为时,SQL Access Advisor仅注释所提供的工作负载使用哪种访问结构。仅评估运行只能产生建议,例如保留索引,保留实例化视图等。评估模式对于准确了解工作负载正在使用哪些索引和实例化视图很有用。SQL Access Advisor不会评估现有基表分区对性能的影响。

要创建任务并将其设置为评估模式:

  1. 使用适当的特权将SQL * Plus连接到数据库,然后创建一个任务。

    例如,输入以下语句,其中t_nameSQL * Plus变量设置为任务名称:

    EXECUTE DBMS_ADVISOR.EXECUTE_TASK(:t_name);
    
  2. 执行快速调谐。

    例如,以下语句将先前的任务设置为评估模式:

    EXECUTE DBMS_ADVISOR.SET_TASK_PARAMETER(:t_name,'ANALYSIS_SCOPE','EVALUATION');

也可以看看:

Oracle Database PL / SQL软件包和类型参考,以了解该SET_TASK_PARAMETER过程及其参数

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论