自动收集统计信息任务超时处理

自动收集统计信息任务超过时间窗设置进程被自动kill掉报opidrv aborting process J000 ospid (17826356) as a result of ORA-1013错误
因业务需求自动收集窗口时间不能被调整,只有锁历史表的统计信息和增大自动收集任务的并行度
SELECT DBMS_STATS.get_prefs('DEGREE') FROM dual;
设置和查看并行度
SQL> SELECT DBMS_STATS.get_prefs('DEGREE') FROM dual;

DBMS_STATS.GET_PREFS('DEGREE')
--------------------------------------------------------------------------------
10
默认应该是AUTO_DEGREE,Oracle 根据对象大小、CPU 数量和初始化参数选择并行度

SQL> exec DBMS_STATS.SET_GLOBAL_PREFS('DEGREE',12);

PL/SQL procedure successfully completed.


SQL> SELECT DBMS_STATS.get_prefs('DEGREE') FROM dual;

DBMS_STATS.GET_PREFS('DEGREE')
--------------------------------------------------------------------------------
12

posted @   刚好遇见Mysql  阅读(301)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示