select td.name tname,count(O.NAME) sumname,0 jr,0 nbj
from T_QL_CASE q,T_SYS_ORGAN O,T_SYS_DISTRICT TD,T_SX_SERVICE SX
where q.DEL_FLAG='N' and q.service_oid=sx.service_oid and sx.implement_organ_oid =O.OID and TD.OID = O.DISTRICT_OID
and sx.service_type_oid in ('402881fd5fb4a7ed015fb4ac939a0002','402881ef5b8a0db1015b8a1286620001',
'402881ef5b8a0db1015b8a1323250003','402881fd5f952f81015f9af6c9190044','402881ef5b8a0db1015b8a13d8b50004','402881fd5fb4a7ed015fb4ad6feb0003')
GROUP by td.name,O.NAME
语句加了 q.DEL_FLAG='N' 后执行速度变得很慢,不加执行是2s 加了就变 9s ,这张表的 DEL_FLAG也加了索引,执行计划查看 如图
为啥去掉一个有索引的条件后 执行反而变快,求教