oracle的位圖索引和函數索引


1.位圖索引

    位圖索引適用於性別、婚姻狀態、行政區等只有幾列固定值的類型列,身份證號等就不適合位圖索引,位圖索引適用於靜態數據,頻繁更新的字段不適用建立位圖索引,因為更新會導致索引塊區的變更,還會引起更新所在行鎖定。

    位圖索引存儲數據是比特位,所占空間比較小,執行效率就會提高。

   位圖索引的創建  create bitmap index index_name on normal_index_creation_clause;

2.函數索引

   創建函數索引

    create index index_name on table(function(args));

      用函數索引的特點是把結果集預計算好,可以大量減少遞歸,從而提高查詢結果集。

      但是要注意能夠可以不用函數,盡量不用函數,應用函數會增加遞歸相應的消耗性能。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM