Seit der Umstellung auf V5R3 kann ich bezüglich dem Pessimzer Dieter nur zustimmen. Die geschätzten Abfragezeiten sind teilweise um Faktor 1000 - 10.000 zu hoch !!!

Da wird eine Abfrage (mit Union-Select über ca. 2 Mio Sätze) mit über 100.000 Sekunden geschätzt wobei die tatsächliche Abfrage dann nur ca. 15 Sekunden benötigt.

Es gibt allerdings kurzfristig eine Umgehung:

Wird eine LF (mit DDS und keine SQL-VIEW) mit SELECT/OMIT erstellt erzwingt man die Verwendung des alten Optimizers und siehe da, plötzlich werden die Zugriffspfade wieder korrekt verwendet und die Zeiten liegen "nur noch" um Faktor 10-100 daneben.

Allerdings konnte IBM keine Aussage treffen, ab wann der neue "Optimizer" auch LF's mit Select/Omit berücksichtigt. Es kann also mit irgendeinem PTF/Update plötzlich wieder zu pessimistischen Zeitschätzungen kommen.