dbms_stats(性能调优)

时间:2017-05-22 09:36:55

标签: database-administration query-performance

为什么我们需要收集统计数据。 我有一张桌子让它成为ABC。每天都有10k记录的插入。因此根据我的知识,oracle会在插入时自动为每条新记录收集统计信息。每次插入都会重建甚至索引。 那么我们真的需要手动收集统计数据吗?

1 个答案:

答案 0 :(得分:0)

每次插入时都不会自动收集统计信息,并且不会在每次插入时重建索引。收集统计信息对于获得良好的SQL性能非常重要。 CBO生成最佳SQL计划以获得更好的性能。阅读有关CBO和SQL计划的更多信息