Bonjour.
J'ai une requête simple qui dure normalement 0.5 secondes et des fois 44 s.
La requête ci-dessous dure 44 secondes :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part Create table TEMP as select * from MATABLE t1 inner join SOURCE s0 on t1.EAN_FT = s0.EAN
Si je fais une copie de SOURCE comme suit :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part CREATE TABLE SOURCE1 AS SELECT * FROM SOURCE
Et que je lance cette requête identique à la première en remplaçant SOURCE par SOURCE1, j'ai un temps d’exécution de 0.5s :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 DROP TABLE TEMP Create table TEMP as select * from TL_LIGNES_OPE_COMM t1 inner join SOURCE1 s0 on t1.EAN_FT = s0.EAN
Comme trouver ce qui ne va pas dans ma première requête, notamment dans la table SOURCE ?
Merci de votre aide.
Partager