要启用和禁用任务,请使用DBMS_STATS.SET_GLOBAL_PREFS。
您可以用于DBMS_STATS.SET_GLOBAL_PREFS将首选项设置为以下任何值:
AUTO_TASK_STATUS启用或禁用高频自动优化器统计信息收集。值是:
ON— 启用高频自动优化器统计信息收集。OFF— 禁用高频自动优化器统计信息收集。这是默认值。
AUTO_TASK_MAX_RUN_TIME配置执行高频自动优化器统计信息收集的最大运行时间(以秒为单位)。最大值是
3600(等于1小时),这是默认值。AUTO_TASK_INTERVAL指定执行高频自动优化器统计信息收集之间的时间间隔(以秒为单位)。最小值为
60。默认值为900(等于15分钟)。
要配置高频任务,您必须具有管理员权限。
要配置高频任务:
- 以具有管理员权限的用户身份登录数据库。
- 要启用高频任务,请将
AUTO_TASK_STATUS首选项设置为ON。下面的示例启用自动任务:
EXEC DBMS_STATS.SET_GLOBAL_PREFS('AUTO_TASK_STATUS','ON'); - 要设置最大运行时间,请将
AUTO_TASK_MAX_RUN_TIME首选项设置为所需的秒数。以下示例将最大运行时间设置为10分钟:
EXEC DBMS_STATS.SET_GLOBAL_PREFS('AUTO_TASK_MAX_RUN_TIME','600'); - 要设置频率,请将
AUTO_TASK_INTERVAL首选项设置为所需的秒数。下面的示例将频率设置为8分钟:
EXEC DBMS_STATS.SET_GLOBAL_PREFS('AUTO_TASK_INTERVAL','240');
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




