bonjour,
en 10g, le code suivant s'exécute en moins de 10 secondes, sous 9i (9.2.0.6) le résultat sort en plus d e10 minutes, sous Windows dans les 2 cas, mêmes tables et mêmes données dans les 2 cas.
Pourquoi ?
Y a t'il un pb avec le full outer join en 9i ? quelle est la solution pour avoir des perfs normales ?
Merci !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 select count(*) from T1 full outer join T2 on T2.id_T2 = T1.T2_id full outer join T3 on T1.T3_id = T3.id_T3 full outer join T4 on T3.T4_id = T4.id_T4 full outer join T5 on T4.T5_id = T5.id_T5 full outer join T6 on T3.T6_id = T6.id_T6 full outer join T7 on T3.T7_id= T7.id_T7 full outer join T8 on T8.T1_id = T1.id_T1 full outer join T9 on T8.id_T9 = T9.id_T9
Partager