Mysql 索引的分類
索引的本質是一種資料結構,根據實際應用索引可以有不同的名稱。
一. 根據底層資料結構的劃分
1. 雜湊索引
2. B+樹索引
二. 根據索引欄位個數劃分
1. 單值索引
2. 多值索引即複合索引
三. 根據是否在主鍵上建立的索引進行劃分
1. 主鍵索引
2. 二級索引即輔助索引
四. 根據資料與索引的儲存關聯性劃分
1. 聚簇索引, Innodb儲存引擎的主鍵索引為聚簇索引,二級索引為非聚簇索引。
2. 非聚簇索引,Myisam 儲存引擎的索引為非聚簇索引。
五. 其他分類
1. 唯一索引
2. 全文索引
六.
覆蓋索引
索引最左字首原則
索引下推
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/21374452/viewspace-2846433/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- mysql 索引分類MySql索引
- Mysql索引優化之索引的分類MySql索引優化
- MySQL索引分類及相關概念辨析MySql索引
- Oracle 索引的分類Oracle索引
- oracle索引分類Oracle索引
- MySQL中鎖的分類MySql
- oracle索引分類rebuild案例集Oracle索引Rebuild
- MySQL的字首索引及Oracle的類似實現MySql索引Oracle
- 五分鐘搞懂MySQL索引下推MySql索引
- 開源 iOS 專案分類索引大全iOS索引
- 【資料庫使用-oracle索引的建立和分類】二資料庫Oracle索引
- 【資料庫使用-oracle索引的建立和分類】一資料庫Oracle索引
- MySQL 行級鎖的特點、分類MySql
- MySQL的索引MySql索引
- 一分鐘明白MySQL聚簇索引和非聚簇索引MySql索引
- mysql語句分類小結MySql
- mysql讀寫分離(PHP類)MySqlPHP
- 你應該瞭解的MySQL鎖分類MySql
- 一分鐘掌握MySQL的InnoDB引擎B+樹索引MySql索引
- MySQL的索引分析MySql索引
- mysql 行級鎖(按照粒度分類)MySql
- MySQL索引(二):建索引的原則MySql索引
- 白日夢的MySQL專題(第38篇文章)8分鐘回顧MySQL的索引MySql索引
- mysql索引之字首索引MySql索引
- ElasticSearch 索引 VS MySQL 索引Elasticsearch索引MySql
- MySQL — 索引MySql索引
- MySQL 索引MySql索引
- mysql索引MySql索引
- [Mysql]索引MySql索引
- mysql 索引( mysql index )MySql索引Index
- MySQL的btree索引和hash索引的區別MySql索引
- MySQL索引的型別MySql索引型別
- MySQL索引的結構MySql索引
- MySQL的聯合索引MySql索引
- mysql的組合索引MySql索引
- MySQL建立索引、修改索引、刪除索引的命令語句MySql索引
- mysql記憶體引數分類大全MySql記憶體
- mysql 無限級分類實現思路MySql