『壹』 mysql採用哪些索引,B樹索引解釋下
事實上,在MySQL資料庫中,諸多存儲引擎使用的是B+樹,即便其名字看上去是BTREE。
4.1 innodb的索引機制
先以innodb存儲引擎為例,說明innodb引擎是如何利用B+樹建立索引的
首先創建一張表:zodiac,並插入一些數據
『貳』 mysql 索引中的USING BTREE 是什麼意思
b-tree 是mysql 索引默認使用的數據結構,
自動建表語句會出現
UNIQUEKEY uq_network_domain USING BTREE (network_id,network_name,network_domain)
手動時不用理會
[CONSTRAINT [symbol]] UNIQUE [INDEX|KEY]
[index_name] [index_type] (index_col_name,...)
[index_option] ...
當然你也可可以寫上
index_type:
USING {BTREE | HASH}
當然你如果不明白什麼是B-Tree花還是google 一下吧