问题描述
嗨,
请让我知道我们应该在以下数据库对象上执行的收集统计信息是什么:
1) 分区表
2) 物化视图 (分区/非分区)
提前感谢
十八集
请让我知道我们应该在以下数据库对象上执行的收集统计信息是什么:
1) 分区表
2) 物化视图 (分区/非分区)
提前感谢
十八集
专家解答
在大多数情况下,默认值应该足够了,即
dbms_stats.gather_table_stats (“所有者”,“表名称”)
对于分区对象,您 * 可能 * 需要考虑查看增量统计信息
https://blogs.oracle.com/optimizer/entry/maintaining_statistics_on_large_partitioned_tables
有点过时了,但是道格·伯恩斯 (Doug Burns) 在这里写了一篇很好的演讲,内容是要警惕的分区统计数据
http://oracledoug.com/stats_slides.pdf
您可以使用该内容来探索所需的统计数据以及可能丢失的统计数据。
dbms_stats.gather_table_stats (“所有者”,“表名称”)
对于分区对象,您 * 可能 * 需要考虑查看增量统计信息
https://blogs.oracle.com/optimizer/entry/maintaining_statistics_on_large_partitioned_tables
有点过时了,但是道格·伯恩斯 (Doug Burns) 在这里写了一篇很好的演讲,内容是要警惕的分区统计数据
http://oracledoug.com/stats_slides.pdf
您可以使用该内容来探索所需的统计数据以及可能丢失的统计数据。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




