ITPub博客

首页 > Linux操作系统 > Linux操作系统 > SPM设置保留空间和保留时效

SPM设置保留空间和保留时效

Linux操作系统 作者:zhang_1202 时间:2016-01-08 09:53:18 0 删除 编辑
语句日志、计划历史记录和 SQL 计划基准都存储在 SQL 管理库中。SQL 管理库是数
据库字典的组成部分,存储在 SYSAUX 表空间中。默认情况下,SQL 管理库的空间限
制为不超过 SYSAUX 表空间的 10% 。但是, 可以使用 PL/SQL 过程
DBMS_SPM.CONFIGURE 将这一限制修改为 1% 至 50% 之间的任意值。后台进程每周
测量一次 SQL 管理库的占用空间,超过定义的限制时,将在警报日志中生成警告。
每周还要执行定期清理任务,来管理 SQL 管理库内部的 SPM 使用的磁盘空间。在维护
时段自动运行该任务,任何超过 53 周一直未使用过的计划都将被清理,从而确保那些即
使每年仅运行一次的所有语句保持可用。可以使用 DBMS_SPM.CONFIGURE 或企业管理
器修改未使用计划的保留时间;保留时间值的范围可以是 5 至 523 周(稍长于 10
年)。
SQL>exec dbms_spm.configure(‘SPACE_BUDGET_PERCENT’,20);
SQL>exec dbms_spm.configure(‘PLAN_RETENTION_WEEKS’,100);
col PARAMETER_NAME for a20
col LAST_MODIFIED for a20
col MODIFIED_BY for a20
/
PARAMETER_NAME       PARAMETER_VALUE LAST_MODIFIED        MODIFIED_BY
-------------------- --------------- -------------------- --------------------
SPACE_BUDGET_PERCENT              10
PLAN_RETENTION_WEEKS              53
2 rows selected.
select * from DBA_SQL_MANAGEMENT_CONFIG;
PARAMETER_NAME       PARAMETER_VALUE LAST_MODIFIED        MODIFIED_BY
-------------------- --------------- -------------------- --------------------
SPACE_BUDGET_PERCENT              10
PLAN_RETENTION_WEEKS              53

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30557618/viewspace-1973624/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2015-11-09

  • 博文量
    40
  • 访问量
    108921