Oracle總結(三):Oracle統計分析

統計分析主要包括產生表及索引的統計信息
表的統計信息主要包括表的行數,每行的平均長度(字節),空閒塊,統計時間等信息
索引的統計信息主要包括行數、層數、葉塊數、統計時間等信息。
另外ORACLE還可以統計列及數據不對稱信息,9i還可以統計系統信息(CPU,I/O)

ORACLE執行成本分析時首先取出所應用表及索引的統計數據進行分析,其中數據行數是一個重要的參數,因爲ORACLE 在分析表大小時行數爲主要參數,如果進行兩個表聯合時,ORACLE會通過分析表的大小,決定應用小表進行全表查詢,而大表執行聯合查詢,這種性能明顯高 於先大表進行全表掃描。索引的統計信息對分析也產生比較大的影響,如ORACLE通過統計可以分析產生多個索引的優先級及索引的實用性來確定最優的索引策 略。ORACLE還可以統計列及數據對稱信息以產生更精確的分析。

以後有時間繼續補充
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章