1. 首页
  2. 数据库
  3. 其它
  4. Java高级编程——MySQL索引实现及优化原理解析

Java高级编程——MySQL索引实现及优化原理解析

上传者: 2021-02-01 11:44:27上传 PDF文件 784.7KB 热度 6次
在MySQL中,索引属于存储引擎级别的概念,不同存储引擎对索引的实现方式是不同的,本文主要讨论MyISAM和InnoDB两个存储引擎的索引实现方式。MyISAM索引实现MyISAM引擎使用B+Tree作为索引结构,叶节点的data域存放的是数据记录的地址。下图是MyISAM索引的原理图:图1这里设表一共有三列,假设我们以Col1为主键,则图1是一个MyISAM表的主索引(Primary key)示意。可以看出MyISAM的索引文件仅仅保存数据记录的地址。在MyISAM中,主索引和辅助索引(Secondary
用户评论