索引的優缺點


索引主要分為四種:普通索引、主鍵、唯一索引、復合索引

建立索引的優點:

1、索引能夠提高數據檢索的效率,降低數據庫的IO成本。

2、通過創建唯一性索引,可以保證數據庫表中每一行數據的唯一性,創建唯一索引

3、在使用分組和排序子句進行數據檢索時,同樣可以顯著減少查詢中分組和排序的時間

4、加速兩個表之間的連接,一般是在外鍵上創建索引

建立索引的缺點:

1、需要占用物理空間,建立的索引越多需要的空間越大

2、創建索引和維護索引要耗費時間,這種時間隨着數據量的增加而增加

一般需要建立索引的字段

1、經常用在where語句之后的字段

2、主鍵或者外鍵

3、字段具有唯一性的時候建立唯一性索引

4、在經常需要根據范圍進行搜索的列上創建索引,因為索引已經排序,其指定的范圍是連續的


免責聲明!

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



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