学习笔记(08):MySQL版SQL优化-explain中的id、table

立即学习:https://edu.csdn.net/course/play/25283/297143?utm_source=blogtoedu

explain  +sql ;

id 值相同,从上往下顺序执行

表的执行顺序  因数量的个数改变而改变的原因:笛卡尔积

数据小的表,优先查询

id值不同:id值越大越优先查询

 

(2)select_type

primary :包含子查询SQL中的主查询(最外层)

SUBQUERY:包含子查询SQL中的子查询(非最外层)

simple:简单查询(不包含子查询、union)

derived:衍生查询(使用到了临时表)

  a.在from 子查询中只有一张表

  b.在from子查询中,如果有table1 union table2,则table1 就是derived  table2 就是union

 

union  result 表(不常见)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值