2011-10-14 67 views
2

在Oracle 9i中不推薦使用ANALYZE TABLE <table_name> COMPUTE/ESTIMATE STATISTICS在Oracle 9i中分析表V/s DBMS_STATS

雖然DBMS_STATSANALYZE相比有優勢,但是我不能在Oracle 9i中使用ANALYZE嗎?它不會幫助我收集正確的統計數據嗎?

回答

1

ANALYZE創建直方圖,而DBMS_STATS收集有關該表的更準確的統計信息。基於成本的優化器將決定這些優化器,因此具有更好的統計信息會很有用,所以優化器可能會有更好的決策。

+0

我同意。但它在9i已被棄用嗎?無權利?我仍然可以在9i中使用ANALYZE,但優點較少,對吧?我想我不能在10克中使用它。 – Savitha