JathamJ的博客

PHP程序猿一头~新开博将随时更新本人工作当中用到的,见到的知识,闲暇时,也会总结过去工作经验所得。欢迎各路大神前来交流~...

B-tree 索引提高 MySQL 查询效率的原理

在MySQL中,我们常用的存储引擎 InnoDB 和 MyISAM 的索引都是B-Tree 索引。大家都知道,建立索引的目的便是优化慢查询,那么慢查询究竟慢在哪里呢? 查询时间 一个sql查询的时间分为 等待时间 和执行时间。 等待时间,即sql执行之前所等待的时间。对于mysql数据库来...

2017-01-09 09:20:21

阅读数 2171

评论数 1

MySQL 使用explain分析sql语句的查询效率(二)

本文将继续上文讲解其他与效率相关的参数 explain所返回的其他参数key为使用的索引,而使用的索引又影响着连接类型type,它们共同决定了可能扫描行数rows 参数解析 (4)type (重点) 联接类型。查询效率的关键,下面按照从最佳类型到最坏类型进行排序 1.system 存...

2017-01-03 15:45:19

阅读数 2718

评论数 3

提示
确定要删除当前文章?
取消 删除