MySQL索引(最左匹配查詢規則)

2021-10-10 16:04:30 字數 300 閱讀 8846

注意事項

索引的優缺點

每一層的元素之間都連線到一起了

資料只在葉子節點上儲存,非葉子節點上只儲存一些輔助查詢的邊界資訊

建立索引後,在查詢的時候合理利用索引能夠提高資料庫效能

主鍵索引唯一索引能保證表中每一條資料的唯一性

減少分組和排序的時間

在表連線的連線條件上使用索引,可以加速表與表之間的相連

建立索引和維護索引需要時間消耗

索引檔案占用物理空間

當對表的資料進行insert,update,delete的時候需要維護索引,會降低執行效率

mysql 最左匹配 聯合索引

mysql建立多列索引 聯合索引 有最左字首的原則,即最左優先,如 如果有乙個2列的索引 col1,col2 則已經對 col1 col1,col2 上建立了索引 如果有乙個3列索引 col1,col2,col3 則已經對 col1 col1,col2 col1,col2,col3 上建立了索引 總...

MySQL索引 最左匹配原則

表結構,有三個字段,分別是id,name,cid create table student id int 11 not null auto increment,name varchar 255 default null,cid int 11 default null,primary key id k...

mysql 最左匹配 聯合索引

mysql建立多列索引 聯合索引 有最左字首的原則,即最左優先,如 如果有乙個2列的索引 col1,col2 則已經對 col1 col1,col2 上建立了索引 如果有乙個3列索引 col1,col2,col3 則已經對 col1 col1,col2 col1,col2,col3 上建立了索引 總...