[8i]Query avec temps de réponse étrange?
Voici mon query
Code:
1 2 3 4 5 6 7
| SELECT DECODE(si.TYPE,'003','043','004','045')
FROM TABLE_A si, TABLE_B ssc, TABLE_C sec
WHERE si.id = sec.id
AND sec.ssc_id = ssc.id
AND NVL(si.FAG, 'N') = 'N'
AND si.TYPE IN ('004','003')
AND NVL(ssc.typ,'08') <> '08' |
Celui s'execute en +- 30 sec.
Si je rajoute une valeur dans le IN
Code:
1 2 3 4 5 6 7
| SELECT DECODE(si.TYPE,'003','043','004','045')
FROM TABLE_A si, TABLE_B ssc, TABLE_C sec
WHERE si.id = sec.id
AND sec.ssc_id = ssc.id
AND NVL(si.FAG, 'N') = 'N'
AND si.TYPE IN ('004','003','001')
AND NVL(ssc.typ,'08') <> '08' |
Il s'execute en 2 sec!
Je ne comprend vraiment pas la raison.
Y a-t-il une astuce que j'ai loupé?
Merci.