1128XF

mysql索引

一、索引是什么

  索引是为了加速对表中数据行的检索而创建的一种分散的数据结构。

二、mysql索引采用的数据结构

  

  

三、mysql引擎的差异

  使用innodb引擎创建的表会生成*.frm(表定义文件)与*.ibd(索引与数据放在一起)两个文件,而使用myisam引擎创建的表则会生成*.frm、*.MYD(数据文件)与*.MYI(索引文件)三个文件

  

  

 

  

 

  

 四、索引创建规则

  列的离散性:离散性越高,选择性就越好

  最左匹配原则:从左往右依次比较

  

  联合索引参考:https://www.2cto.com/database/201802/721844.html

  

 

posted on 2019-04-28 16:20  1128XF  阅读(191)  评论(0编辑  收藏  举报

导航