如何查看统计信息是否成功收集
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,可通过dba_ind_statistics和dba_tab_statistics中的LAST_ANALYZED字段,观察是否完成了统计信息的收集,只有完成的收集工作才会记录在这两个视图中。测试过程如下
千家信息网最后更新 2026年11月01日如何查看统计信息是否成功收集可通过dba_ind_statistics和dba_tab_statistics中的LAST_ANALYZED字段,观察是否完成了统计信息的收集,只有完成的收集工作才会记录在这两个视图中。
测试过程如下(测试环境11.2.0.3 RAC):
1 创建一个200w行左右的测试表,数据源为dba_objects。
2 查看视图中统计信息:
select a.OWNER,a.INDEX_NAME,a.TABLE_NAME,a.LAST_ANALYZED from dba_ind_statistics a where table_name='STATEST1' and table_owner='YCR'
select b.TABLE_NAME,b.OWNER,b.LAST_ANALYZED from dba_tab_statistics b where table_name='STATEST1' and owner in ('YCR')
通过观察得到,索引的统计信息为索引创建时自动收集,表的统计信息为空。
3 手工收集统计信息,在执行约38秒时手工中断(已通过测试,此表收集统计信息约需要60秒)
begin
dbms_stats.gather_table_stats(ownname => 'YCR',tabname => 'STATEST1' ,estimate_percent => 100 ,cascade => true);
end;
/
4 查看视图中统计信息:
select a.OWNER,a.INDEX_NAME,a.TABLE_NAME,a.LAST_ANALYZED from dba_ind_statistics a where table_name='STATEST1' and table_owner='YCR'
select b.TABLE_NAME,b.OWNER,b.LAST_ANALYZED from dba_tab_statistics b where table_name='STATEST1' and owner in ('YCR')
因为统计信息并未收集完全,所以此二表中的数据并无变化,再次收集统计信息完成后,表中信息才更新。
测试过程如下(测试环境11.2.0.3 RAC):
1 创建一个200w行左右的测试表,数据源为dba_objects。
2 查看视图中统计信息:
select a.OWNER,a.INDEX_NAME,a.TABLE_NAME,a.LAST_ANALYZED from dba_ind_statistics a where table_name='STATEST1' and table_owner='YCR'
select b.TABLE_NAME,b.OWNER,b.LAST_ANALYZED from dba_tab_statistics b where table_name='STATEST1' and owner in ('YCR')
通过观察得到,索引的统计信息为索引创建时自动收集,表的统计信息为空。
3 手工收集统计信息,在执行约38秒时手工中断(已通过测试,此表收集统计信息约需要60秒)
begin
dbms_stats.gather_table_stats(ownname => 'YCR',tabname => 'STATEST1' ,estimate_percent => 100 ,cascade => true);
end;
/
4 查看视图中统计信息:
select a.OWNER,a.INDEX_NAME,a.TABLE_NAME,a.LAST_ANALYZED from dba_ind_statistics a where table_name='STATEST1' and table_owner='YCR'
select b.TABLE_NAME,b.OWNER,b.LAST_ANALYZED from dba_tab_statistics b where table_name='STATEST1' and owner in ('YCR')
因为统计信息并未收集完全,所以此二表中的数据并无变化,再次收集统计信息完成后,表中信息才更新。
信息
统计
测试
视图
手工
数据
索引
观察
两个
再次
只有
字段
已通过
数据源
环境
行约
过程
可通
变化
工作
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
咖啡豆
手磨咖啡
南京欣网互联网络科技
西安互联网科技
互联网科技股票
互联网与未来科技
互联网科技的英文
互联网金融科技创新
西安互联网科技公司
伴你行互联网科技有限公司
四川狮子座互联网科技
老年人脱离互联网科技的作文
中国的互联网科技企业的崛起
坤平互联网科技
互联网方面的科技前沿
启辰互联网科技
美国互联网科技公司
四川互联网展示科技馆设计
广州有谷有贝互联网科技有限公司
中国新注册互联网科技
中智农互联网科技
鸠鸠互联网科技
互联网科技卖菜
科技信息互联网
四个字互联网科技公司取名
隆华科技工业互联网
中国科技互联网公司收入
西安有哪些互联网高科技企业
现代科技的标志之一的互联网
广州全民伙伴互联网科技有限公司