很好的文章
http://www.uml.org.cn/sjjm/201107145.asp#nav-2-1
index
MyISAM引擎使用B+Tree作为索引结构
非聚集索引
叶节点的data域存放的是数据记录的地址
InnoDB引擎使用B+Tree作为索引结构
聚集索引
InnoDB中,表数据文件本身就是按B+Tree组织的一个索引结构,这棵树的叶节点data域保存了完整的数据记录。这个索引的key是数据表的主键,因此InnoDB表数据文件本身就是主索引
explain
explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。
mysql> explain select * from artist where id=5331;
+----+-------------+--------+-------+---------------+---------+---------+-------+------+-------+
| id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
+----+-------------+--------+-------+---------------+---------+---------+-------+------+-------+
| 1 | SIMPLE | artist | const | PRIMARY | PRIMARY | 4 | const | 1 | NULL |
+----+-------------+--------+-------+---------------+---------+---------+-------+------+-------+
1 row in set (0.00 sec)
- 大小: 304.5 KB
- 大小: 184.1 KB
分享到:
相关推荐
mysql学习用数据库dbt3
MySQL学习文档! saivicky出品!必属精品!
MySQL学习资源总贴MySQL学习资源总贴MySQL学习资源总贴
MYSQL学习与实验,有具体步骤,还不错
数据库mysql学习脑图,对于学习mysql的朋友们会起到一定的帮助!
前一阶段,做一个项目,使用到了mysql,工作之余,顺便收集了一些资料,对mysql初学者,或对此有一点兴趣的同仁有点帮助。
机房精空调分类2023+MySQL学习练习数据库+MySQL学习毕业设计机房精空调分类2023+MySQL学习练习数据库+MySQL学习毕业设计机房精空调分类2023+MySQL学习练习数据库+MySQL学习毕业设计机房精空调分类2023+MySQL学习练习...
mysql学习资源以及使用说明等
mysql学习笔记
观看b站:《老杜带你学_mysql入门基础》,所做的随堂笔记,杜老师讲的十分通俗易懂,respect!
mysql学习资料(9本)--非常好的学习资料,对菜鸟及高手都有帮助
MySQL学习源码(MySQL入门教程).zipMySQL学习源码(MySQL入门教程).zipMySQL学习源码(MySQL入门教程).zipMySQL学习源码(MySQL入门教程).zipMySQL学习源码(MySQL入门教程).zipMySQL学习源码(MySQL入门教程).zipMySQL...
MySQL必知必会.pdf 高性能MySQL(第3版).pdf MySQL 技术内幕:InnoDB存储引擎.pdf
MySQL学习笔记
MySql学习笔记,MySql学习笔记,里面很详细的哈。
MySQL学习书籍InnoDB引擎
MYSQL学习手册
mysql 学习文档整理,带标签,欢迎需要的同学下载啊 ,mysql 使用教程
MySQL最全学习线路图 超级详细版
mysql学习书籍