Bonjour,
voyez-vous un autre moyen d'écrire la requête suivante afin d'optimiser le plan d'execution que j'ai mis en pièce jointe:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 UPDATE WAREHO X SET X.CTRAI=1 WHERE (X.COMAR IN ('CME') OR X.COMAR IS NULL) AND (EXISTS (SELECT 1 FROM WARALL Y WHERE Y.CTRAI=1 AND Y.NUWAR=X.NUWAR) OR EXISTS(SELECT 1 FROM WARPOR Y WHERE X.NUWAR=Y.NUWAR))
Partager