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;