|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : novembre 2012 Messages : 70 ![]() |
Une requête a changé de plan entre 10g et 11g.
Un MERGE JOIN CARTESIEN fait apparition sur le plan de la 11g. Le MERGE JOIN CARTESIEN exitste entre 2 tables B et C d'une jointure entre A , B et C. Pour pouvoir retrouver le même plan que 10g j'ai dû faire la modifications suivantes : Solution pratique pour éviter MJC est de changer l'ordre de jointure des tables B,A,C (au lieu de A,B,C) et le fixer par hint /*+ ordered */ Votre avis ? A quoi sert les MJC et comment les gérer suite migration 10g/11g. A+ |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() Marius NituIngénieur développement logiciels Inscription : octobre 2007 Messages : 4 108 ![]() |
Supprimez le hint. Cherchez l’explication du changement de plan.
Le merge join est une méthode de jointure particulierement efficace dans certains situations. |
|
|
11
|
Copyright © 2000-2013 - www.developpez.com