Zitat von
hoika:
was ihr alle gegen Views habt ???
Die RDBMS-Engine ist dahingehend optimiert, das sie einen Index komplett im Speicher hält. So ein Index kann aber ganz hübsch groß werden. Wenn man un eine
Query mit vielen Joins hat, dann ist der Speicher manchmal einfach voll und Windows muss swappen. Was eben noch eine
Query-Optimierung war (Index komplett im
RAM halten), wird jetzt zum Pferdefuss (Windows paging).
Wenn ich nun die Generierung der Resulttabelle aufteile, dann klappt es mit dem
RAM wieder und ich bekomme 1-fix-3 mein Ergebnis.
Ich finds auch blöd, solche Workarounds zu basteln, aber leider kommt man manchmal nicht drumherum.