Hallo Allerseits,
ich habe einen Report, der über mehrere Tabellen und mehrere Buchungstage Daten für eine Abrechnung sammeln soll. Dieses funktioniert ab einer Zeitspanne von mehr als 6 Tagen elendig langsam und je nach dem auch zu Dumps (Timeout).
Wo finde ich Informationen wie ich ein Performancetuning durchführen kann?
Regards
Christian
Hi !
Hast Du den Report mit dem Quick-Viewer oder Query erstellt ?
Dann solltest Du mal das InfoSet oder den Tabellen-Join
prüfen. Manchmal lässt sich die Performance steigern, wenn
zusätzliche Tabellenverknüpfungen (besonders auf Schlüssel-
felder) eingestellt werden. Unter Umständen nützen auch
Indizes auf Tabellen. Mit diesen Maßnahmen habe ich beispiels-
weise die Laufzeit eines Quick-Views von über 1.000 Sekunden
auf 60 - 100 Sekunden gedrückt.
Poste hier ggfs. mal die Daten zum Report, falls über den
Quick-Viewer erstellt, unter Angabe der technischen Namen
für die Listfeldauswahl, Sortierreihenfolge und die Sele-
ktionfelder. Wichtig sind auch die Tabellen-Joins, welche
verwendet, Joins zwischen den Tabellen und die Angabe, ob
Inner- oder LeftOuter-Definition.
Ciao
Alex