Wir wissen, dass die Memostruktur beschnitten ist und einige teure alternative Pläne während der Optimierung verworfen werden. Ich habe mich gefragt, ob es eine Möglichkeit gibt, dies zu verhindern, und den Optimierer einfach jeden möglichen Plan berücksichtigen und aus allen Alternativen das Beste auswählen lassen .
a hash join b
10 enthält , 10 oder mehr kostet, warum sollten Sie dann all diese Millionen Pläne berechnen und sie nicht beschneiden? (nicht, dass der Optimierer so simpel funktioniert)