自动收集统计信息任务超时处理
自动收集统计信息任务超过时间窗设置进程被自动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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)