码迷,mamicode.com
首页 > 数据库 > 详细

Mysql语句优化小技巧

时间:2015-06-02 09:14:24      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:

  • 在使用group by 分组查询是,默认分组后,还会排序(Using filesort),可能会降低速度.

技术分享

解决办法:加上order by null 不让它排序

select * from emp group by empno  order by null;

技术分享

  • 有些情况下,可以使用连接来替代子查询。因为使用join,MySQL不需要在内存中创建临时表
select * from dept, emp where dept.deptno=emp.deptno; [简单处理方式]

select * from dept left join emp on dept.deptno=emp.deptno;  [左外连接,更ok!]

 

Mysql语句优化小技巧

标签:

原文地址:http://www.cnblogs.com/ChaosJu/p/4545433.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!