Ich wurde gebeten, eine Ansicht zu debuggen, die geteilte Zeilen erzeugt, wo sie gruppiert werden sollten. Bei der Fehlersuche versuche ich, alle verbundenen Untertabellen isoliert zu testen. Das Problem ist, dass es so viele Abhängigkeiten gibt (insgesamt 11 Joins), dass man, sobald man alle Abhängigkeiten hat, die zur Ausführung der Abfrage erforderlich sind, im Grunde die ursprüngliche Monsterabfrage hat. Herauszufinden, welcher Teil der Abfrage das Problem verursacht, ist schwierig. Ich möchte sie nicht wirklich neu schreiben müssen!
Das ist wirklich schmerzhaft. Irgendwelche Tipps von erfahrenen DBAs / SQL-Programmierern!?