explain extended 获取mysql优化后的sql

explain extended 
SELECT
 jlbh,
 kkbh,
 hphm,
 jgsj,
 clsd
FROM
 sjkk_gcjl s
WHERE
 1 = 1
AND hphm LIKE '%77'
AND jgsj >= '2015-11-10 19:59:59'
AND jgsj <= '2015-11-10 23:59:59'
AND hpys = '2'
ORDER BY
 jgsj DESC,
 jlbh DESC
LIMIT 100;

+----+-------------+-------+------+-------------------------+---------+---------+-------+---------+----------+--------------------------+
| id | select_type | table | type | possible_keys           | key     | key_len | ref   | rows    | filtered | Extra                    |
+----+-------------+-------+------+-------------------------+---------+---------+-------+---------+----------+--------------------------+
|  1 | SIMPLE      | s     | ref  | index04,index10,index14 | index10 | 5       | const | 2394655 |   100.00 | Using where; Using index |
+----+-------------+-------+------+-------------------------+---------+---------+-------+---------+----------+--------------------------+

show warnings;

SELECT
 `pvd_50yi`.`s`.`jlbh` AS `jlbh`,
 `pvd_50yi`.`s`.`kkbh` AS `kkbh`,
 `pvd_50yi`.`s`.`hphm` AS `hphm`,
 `pvd_50yi`.`s`.`jgsj` AS `jgsj`,
 `pvd_50yi`.`s`.`clsd` AS `clsd`
FROM
 `pvd_50yi`.`sjkk_gcjl` `s`
WHERE
 (
  (
   `pvd_50yi`.`s`.`hphm` LIKE '%77'
  )
  AND (
   `pvd_50yi`.`s`.`jgsj` >= '2015-11-10 19:59:59'
  )
  AND (
   `pvd_50yi`.`s`.`jgsj` <= '2015-11-10 23:59:59'
  )
  AND (`pvd_50yi`.`s`.`hpys` = '2')
 )
ORDER BY
 `pvd_50yi`.`s`.`jgsj` DESC,
 `pvd_50yi`.`s`.`jlbh` DESC
LIMIT 100;


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值