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

Oracle 19C 更改SMB中的计划保留策略

原创 Asher.HU 2021-02-04
692


每周计划的清除任务管理SQL计划管理使用的磁盘空间。

该任务在维护窗口中作为自动化任务运行。数据库清除未使用的时间超过计划保留期的计划,该计划由LAST_EXECUTEDSMB中存储的该计划时间戳标识默认保留期为53周。周期范围为5到523周。

该任务说明了如何使用该DBMS_SPM.CONFIGURE步骤更改计划保留期在Cloud Control中,在SQL Plan Baseline子页面中设置计划保留策略(如图28-1所示)。

要更改SMB的计划保留期,请执行以下操作:

  1. 使用适当的特权将SQL * Plus连接到数据库,然后查询数据字典以查看当前计划保留期。

    例如,执行以下查询(包括示例输出):

    SQL> SELECT PARAMETER_NAME, PARAMETER_VALUE
      2  FROM   DBA_SQL_MANAGEMENT_CONFIG
      3  WHERE  PARAMETER_NAME = 'PLAN_RETENTION_WEEKS';
     
    PARAMETER_NAME                 PARAMETER_VALUE
    ------------------------------ ---------------
    PLAN_RETENTION_WEEKS                        53
    
  2. 更改保留期限。

    例如,执行以下CONFIGURE步骤将周期更改为105周:

    EXECUTE DBMS_SPM.CONFIGURE('plan_retention_weeks',105);
    
  3. 查询数据字典以确认更改。

    例如,执行以下查询:

    SQL> SELECT PARAMETER_NAME, PARAMETER_VALUE
      2  FROM   DBA_SQL_MANAGEMENT_CONFIG
      3  WHERE  PARAMETER_NAME = 'PLAN_RETENTION_WEEKS';
     
    PARAMETER_NAME                 PARAMETER_VALUE
    ------------------------------ ---------------
    PLAN_RETENTION_WEEKS                       105

也可以看看:

Oracle Database PL / SQL软件包和类型参考,以了解有关该CONFIGURE过程的 更多信息

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

评论