–收集统表计信息
–普通表
begin
dbms_stats.gather_table_stats(ownname => 'LUAN_ZXK',
tabname => 'PHASH_AKM01',
estimate_percent => DBMS_STATS.AUTO_SAMPLE_SIZE,
method_opt => 'for all indexed columns',
cascade => true,
degree => 4);
end;
查看统计信息收集情况
select table_name, tablespace_name, NUM_ROWS, last_analyzed
from dba_tables where table_name = 'LUAN_SB';
–分区表
begin
dbms_stats.gather_table_stats(ownname => 'O_PRO_SB',
tabname => 'PARTI_SB',
estimate_percent => DBMS_STATS.AUTO_SAMPLE_SIZE,
method_opt => 'for all indexed columns',
cascade => true,
granularity => 'all',
degree => 8);
end;
granularity =>'all' --收集所有分区信息
select table_name,PARTITION_name,high_value,
PARTITION_POSITION tablesoace_name,NUM_ROWS,last_analyzed
from dba_tab_partitions where table_name='PARTI_SB'
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




