Bonjour,

J'ai un problème : l'exécution d'une requête plutôt simple prend environ 150 secondes... la voici:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
UPDATE tmissdta.prr000f 
SET CDLRPO = 0
WHERE  NRPOL  in 
(
    SELECT NRPOL
    from TMISSDTA.PRR130F 
    where nrprs = 01545454
)
Lorsque j'exécute la requête imbriquée seule, celà prends environ 270 ms...

J'ai l'impression que le SGBD exécute la requête imbriquée pour chaque ligne de la table tmissdta.prr000f. Alors que c'est n'est pas
une sous requête avec corrélation... :-S


Le SGBD est DB2 sur un AS400 avec la V5R3.