问题描述
表统计 (DBA_TAB_STATISTICS) 得到null或空的可能原因是什么,即num_rows,last_related列?
在特定日期DBA_TAB_STATISTICSnum_rows,last_related列具有值 (不是空/空),一周后这些统计信息消失了。的num_rows和last_analyzed列为空或空。
Note:
1. dbms_stats.delete_table_stats was not performed in the table
2. Table was not re-created
在特定日期DBA_TAB_STATISTICSnum_rows,last_related列具有值 (不是空/空),一周后这些统计信息消失了。的num_rows和last_analyzed列为空或空。
Note:
1. dbms_stats.delete_table_stats was not performed in the table
2. Table was not re-created
专家解答
我不知道使用dbms_stats或重新创建表的其他方法
你有多确定没有人运行某种形式的dbms_stats删除方法?例如delete_schema:
你有多确定没有人运行某种形式的dbms_stats删除方法?例如delete_schema:
set nullcreate table t as select * from dual connect by level <= 100; exec dbms_stats.gather_table_stats(user, 't'); select num_rows, last_analyzed from user_tables where table_name = 'T'; NUM_ROWS LAST_ANALYZED 100 18-JAN-2018 09:03:25 exec dbms_stats.delete_schema_stats(user); select num_rows, last_analyzed from user_tables where table_name = 'T'; NUM_ROWS LAST_ANALYZED
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




