數據庫索引創建的原則


數據庫索引創建的原則:

(1)選擇唯一性索引:唯一性索引一般基於Hash算法實現,可以快速、唯一地定位某條數據

(2)為經常需要分組、排序和聯合的字段建立索引

(3)為常作為查詢條件的字段建立索引

(4)限制索引的數量:索引越多,數據更新表越慢,因為在數據更新時會不斷計算和添加索引

(5)盡量使用數據量少的索引:如果索引值很長,則占用磁盤變大,會影響查詢速度

(6)盡量使用前綴來索引:如果索引字段的值過長,則不但影響索引的大小,而且會降低索引的執行效率,這時需要使用字段的部分前綴來作為索引

(7)刪除不再使用或使用很少的索引

(8)盡量選擇區分度搞的列作為索引:區分度表示字段值不重復的比例

(9)索引列不能參與計算:帶函數的查詢不建議參與索引

(10)盡量擴展現有索引:聯合索引的查詢效率比多個獨立索引搞

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 


免責聲明!

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



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