‘壹’ 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 一下吧