1. 首页
  2. 课程学习
  3. 网络管理
  4. MySQL优化之如何查找SQL效率低的原因

MySQL优化之如何查找SQL效率低的原因

上传者: 2020-12-17 10:30:35上传 PDF文件 55.8KB 热度 14次
查询到效率低的 SQL 语句 后,可以通过 EXPLAIN 或者 DESC 命令获取 MySQL 如何执行 SELECT 语句的信息,包括在 SELECT 语句执行过程中表如何连接和连接的顺序,比如我们想计算 2006 年所有公司的销售额,需要关联 sales 表和 company 表,并且对 profit 字段做求和( sum )操作,相应 SQL 的执行计划如下: mysql> explain select sum(profit) from sales a,company b where a.company_id = b.id and a.year = 2006\G; **********
用户评论