开发者社区> 技术小美> 正文

MySQL 语句优化

简介:
+关注继续查看

select * from b_common_product_param where cname = 'Type' order by ename limit 100000, 10;

select * from b_common_product_param INNER JOIN 
(select id from b_common_product_param where cname = 'Type' order by ename limit 100000, 10) as x using (id);


#第一条Sql查询时间:49.612
#第二条Sql查询时间:22.545

表数据:12740129



用于表连接时给定连接条件(可以理解为简写形式),如

SELECT * FROM table1     JOIN table2 ON table1.id = table2.id 


使用 USING 可以写为:

SELECT * FROM table1   JOIN table2 USING(id) 













本文转自yunlielai51CTO博客,原文链接:http://blog.51cto.com/4925054/1787519,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
MYSQL语句。
MYSQL语句。
14 0
Mysql常用SQL查询语句优化方法
当系统的吞吐量变大后,数据读写速度会变得原来越慢,因此要想办法对SQL语句进行优化。
40 0
MySQL实用语句及小技巧
前言 我们在之前已经过了一遍sql的基本操作, 那么那些基本操作如何使用、如何排列才能最大程度发挥服务器的性能呢?如何才能把他们连接起来成为能为我们所服务的强大数据库系统呢? 本期我们就将引入一些配合sql核心语句的使用技巧和一些灵活的理解
24 0
mysql聚合函数(含MySQL语句执行原理讲解)
什么是聚合函数 聚合函数作用于一组数据,并对一组数据返回一个值。
64 0
常用的MySQL语句
常用的MySQL语句
32 0
MYSQL常用语句
1 常用命令 $后为Shell环境命令,>后为MySQL命令。 第一步,连接数据库。
59 0
慢查询与MySQL语句优化(上)
如果我们了解了Mysql中的索引原理之后,(详见探秘数据库 —— 事务 + InnoDB存储引擎),如何利用索引并对一些执行较慢的sql进行优化也是必要的,所以我们可以结合索引的原理来探究一下慢查询与优化的知识。
73 0
慢查询与MySQL语句优化(下)
如果我们了解了Mysql中的索引原理之后,(详见探秘数据库 —— 事务 + InnoDB存储引擎),如何利用索引并对一些执行较慢的sql进行优化也是必要的,所以我们可以结合索引的原理来探究一下慢查询与优化的知识。
45 0
MySQL之where语句
where子句只能指定记录(行)的条件,而不能用来指定组的条件(例如,分组后数据行数为2;平均值为500)
100 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
MySQL 5.7让优化更轻松
立即下载
MySQL表和索引优化实战
立即下载
深入MySQL实战
立即下载