Bonjour,
j'ai la requête suivante qui dure très longtemps (plus de 24h00) :
La table UPPRF fait 887741 lignes et a pour index : JPPRFC
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 SELECT SUBSTR(DIGITS(A.NUNA),2,8),';', SUBSTR(DIGITS(A.SECEP),2,8),';', CHAR(A.ETMAJ),';', SUBSTR(B.UPACC_INDIC,4,9) AS ID_TECH,';' FROM SEEL.UPPRF A, SEEL.UPACC B WHERE A.SECEP = B.UPACC_NUNA AND B.UPACC_INDIC LIKE 'VRC%' AND B.UPACC_TYPE = '1' AND A.ETMAJ > '20131201' FOR FETCH ONLY WITH VR;
la table UPACC fait 191108067 de lignes et a pour index : JPACCA et JPACCB
est-il possible d'optimiser cette requête afin qu'elle dure moins longtemps ?
Partager