标签:blog 生成 mysql索引 com 根据 xpl 位置 key 间接
innodb引擎,优势:根据主键查询条目比较少时,不用回行。
劣势:如果碰到不规则数据插入时,造成频繁页分裂。
如图:
注意:innodb来说
1、主键索引:既存索引值,又在叶子中存储行的数据。
2、如果没有主键(primary key),则会 Unique key 做主键。
3、如果没有 unique ,则系统生成一个内部的 rowid 做主键。
4、像 innodb 中,主键的索引结构中,既存储了主键值,又存储了行数据,这种结构称为“聚簇索引”。
myisam引擎:主索引和次索引,都指向物理行(磁盘位置)。
explain是用来查看mysql是如何执行了sql语句的。可以帮助选择更适合的索引和更适合的sql语句。
如图:
1、查询频繁。
2、区分度高。(分区或分类)
3、索引长度:直接影响索引文件的大小,影响增删改的速度,并间接影响查询速度(占用内存多)。
标签:blog 生成 mysql索引 com 根据 xpl 位置 key 间接
原文地址:http://www.cnblogs.com/lanchang/p/7741639.html