2017-05-22 30 views
0

爲什麼我們需要收集統計信息。 我有一張桌子讓它成爲ABC.Every day有插入10k記錄。所以根據我的知識,oracle會在插入時自動爲每個新記錄收集統計信息。即使在每次插入時都會重建索引。 那麼我們真的需要手動收集統計數據嗎?dbms_stats(性能調整)

回答

0

不會自動收集每個插入的統計信息,也不會在每次插入時重建索引。統計收集對於獲得良好的SQL性能非常重要。 CBO生成最佳SQL計劃以獲得更好的性能。閱讀關於CBO和SQL計劃的更多信息