mysql的索引

这几天工作不那么忙了,抽时间看了一下mysql数据库的索引机制

1:这是mysql各搜索引擎的索引底层实现机制,在使用mysql的时候,我们用的最多的是InnoDB的搜索引擎,该搜索引擎使用的底层是b+树

#不同的存储引擎支持的索引类型也不一样
InnoDB 支持事务,支持行级别锁定,支持 B-tree等索引,不支持 Hash 索引;
MyISAM 不支持事务,支持表级别锁定,支持 B-tree、Full-text 等索引,不支持 Hash 索引;
Memory 不支持事务,支持表级别锁定,支持 B-tree、Hash 等索引,不支持 Full-text 索引;
NDB 支持事务,支持行级别锁定,支持 Hash 索引,不支持 B-tree、Full-text 等索引;
Archive 不支持事务,支持表级别锁定,不支持 B-tree、Hash、Full-text 等索引;


B+tree索引类型又主要分两类:

posted on 2019-05-31 18:01  likunxuhui  阅读(120)  评论(0编辑  收藏  举报

导航