Das Wissensportal für IT-Professionals. Entdecke die Tiefe und Breite unseres IT-Contents in exklusiven Themenchannels und Magazinmarken.

SIGS DATACOM GmbH

Lindlaustraße 2c, 53842 Troisdorf

Tel: +49 (0)2241/2341-100

kundenservice@sigs-datacom.de

TIMELINE-Analyse bei Performanzproblemen

Hallo, kennen Sie das auch: Performanzprobleme, die erst in der Produktion auftreten und die nicht in der Testumgebung nachgestellt werden können? Da wird die produktive Datenbank repliziert (sind ja doch mehr Daten als im Testsystem), Senior-Entwickler werden zusammengetrommelt und doch kann man das Problem nicht nachstellen. Heute möchte ich deshalb einmal anhand eines echten Falles die wenig bekannte Timeline-Analyse vorstellen. Sagen Sie doch mal Bescheid, wenn Sie ähnliche Erfahrungen haben.

Das Problem – Langsame Reports

Nach der Umstellung der Reportgenerierung auf JasperReports [JAS] dauert das Generieren und Drucken der Reports über 30 Sekunden. Vor der Umstellung unter 1 Sekunde.

Als der Kunden sich beschwerte, wurde versucht, dies im Testsystem nachzustellen. Hier wurden Zeiten zwischen 1 und 2 Sekunden gemessen. Der zuständige Entwickler optimierte hierauf seinen Code, sodass ein Ausdruck im Testsystem ca. 1 Sekunde dauerte. In der Produktion allerdings immer noch über 30 Sek…