petit souci d'Optimisation
Cette requête est optimisée par le hint leading . Il s’agit donc de trouver une autre astuce de d'optimisation sans passer par ce hint.
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
SELECT /*+ leading(transmitlog) */
orders.pitsequence_s
FROM orders, of_x, transmitlog
WHERE orders.orderkey = of_x.orderkey
AND ( transmitlog.tablename = 'INVRPT_MVTCREATEOVAEXP_X'
OR transmitlog.tablename = 'RECAP_INVRPT_MVTCREATEOVAEXP_X'
)
AND transmitlog.transmitflag = '5'
AND transmitlog.key1 = to_char(of_x.workorderid)
AND of_x.storerkey = :vstorerkey
ORDER BY orders.orderkey; |
Merci.