Mysql-InnoDB 索引学习

InnoDB常见的索引
B+树索引全文索引哈希索引
哈希索引是自适应索引,InnoDB会根据使用情况自动生成,不能人为干预
B+数由B树和索引顺序访问方法演化而来
定义:
B+数的插入操作

B+树的删除

聚集索引和辅助索引
聚集索引
非叶子节点:键值及指向数据页的偏移量叶子节点:整行数据的记录
聚集索引的存储并不是物理上连续的,而是逻辑上连续的
辅助索引
非叶子节点:键值叶子节点:键值、书签
B+树的分裂

B+树索引的管理
show index from tableName

Fast index Creation

Online Schema Change

联合索引

覆盖索引

索引提示
use indexforce index
MRR(Mutil-Range Read) 优化

ICP(Index Condition Pushdown)优化

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理