ORA-20010:DBMS_STATS内部错误fill_cstats:既DMIN/DMAX和n分钟/ n最大是空的表SOA,列KEY,ssize 29892

ORA-20010: DBMS_STATS INTERNAL ERROR in fill_cstats : both dmin/dmax and nmin/nmax are null for table SOA, column KEY , ssize 29892 

ORA-06512: at "MOSTI", line 165

ORA-06512: at line 1

在生产中发生上述错误,可有人请解释为什么会发生和解决方案?ORA-20010:DBMS_STATS内部错误fill_cstats:既DMIN/DMAX和n分钟/ n最大是空的表SOA,列KEY,ssize 29892

回答:

这似乎是由于一个oracle内部的错误。

ORA-20010:DBMS_STATS内部错误Fill_cstat在分析 表(文档ID 2247315.1)

收集表的统计信息时获得以下错误:

EXEC DBMS_STATS.gather_table_stats (ownname =>'S',tabname =>'TEST', estimate_percent => 100,cascade => TRUE,granularity =>'ALL',degree => 2,no_invalidate => FALSE); *第1行的错误:ORA-20010:fill_cstats中的DBMS_STATS INTERNAL ERROR:对于表S.TEST,列 FIRST_NAME,ssize 430241 ORA-06512:在“SYS.DBMS_STATS”处,dmin/dmax和nmin/nmax都为空,线34757 ORA-06512:在line 1

  1. 的BUG在12.2

  2. 解决方法的缺陷是删除数据和重新收集统计信息

  3. 如果上述解决方法d OES不行,另一个潜在的解决方法是使用并行度为1:

[email protected] DBMS_STATS.gather_table_stats(ownname => 'SCOTT', tabname => 'TEST', estimate_percent => 100, cascade => TRUE, degree => 1);

,但它符合甲骨文12.1

以上是 ORA-20010:DBMS_STATS内部错误fill_cstats:既DMIN/DMAX和n分钟/ n最大是空的表SOA,列KEY,ssize 29892 的全部内容, 来源链接: utcz.com/qa/261399.html

回到顶部