mysql 性能分析及explain用法
2015-11-19 13:50
543 查看
1 使用explain语句去查看分析结果,如
示列:
如果没有做判断加where (我使用的是复合索引)会认为是全局查询所以 要加上判断下面执行结果type就不会是ALL了
type=const表示通过索引一次就找到了,
key=primary的话,表示使用了主键
type=all,表示为全表扫描,
引;
type=ref,因为这时认为是多个匹配行,在联合查询中,一般为REF
示列:
如果没有做判断加where (我使用的是复合索引)会认为是全局查询所以 要加上判断下面执行结果type就不会是ALL了
type=const表示通过索引一次就找到了,
key=primary的话,表示使用了主键
type=all,表示为全表扫描,
引;
type=ref,因为这时认为是多个匹配行,在联合查询中,一般为REF
相关文章推荐
- cmake编译与cmake编译安装mysql5.5
- MySQL 加锁处理分析
- Ubuntu下卸载mysql
- MYSQL添加远程用户或允许远程访问三种方法
- Mysql如何查询连续的时间次数
- MySQL恢复数据报ERROR 1308 : LEAVE with no matching label
- MYSQL 时间
- MySQL存储过程与存储函数的区别
- 【MySQL】gap lock 浅析
- MYSQL函数 Cast和convert的用法详解
- MYSQL不能从远程连接的解决方法
- mysql双机热备份的实现步骤
- 配置MySQL远程访问权限
- MySql模糊查询like通配符使用详细介绍
- mysql自动备份脚本
- mysql主从配置脚本
- Windows下更改MySQL数据库的存储位置
- 重置mysql数据库 root 密码
- 【MySQL】insert批量插入优化方案
- Node.js下Mysql数据库连接