30. Juni 2009 12:35
Hallo,
ich überprüfe auf einer SQL-DB einen Report (Zahlungsvorschlag (eigene Entwicklung)) auf mögliche "Bottlenecks" mit dem Clientmonitor.
-->Wenn ich diesen Report ohne Filter starte (der Client Monitor ist eingeschaltet), stürzt der Client ab.
-->Führe ich diesen mit einem Filter auf einem begrenzten Kreditortenbereich aus, habe ich keine Probleme.
Das Windows Ereignisprotokoll zeigt nichts an. Nach einem Neustart sind die daten im Zahlungsvorschlag da, im Client-Monitor nicht.
-->Meinen Beobachtungen zufolge läuft der Report bis zum OnPost-DataItem durch, erst wenn das System selbst den COMMIT durchführt kommt der Absturz!
Frage 1: Kann der Client Monitor das Datenvolumen nicht verarbeiten, oder was könnt die Ursache sein?
Frage 2: Wenn die Verabeitung erfolgt ist, "steht" das System für eine kleine Weile. Ein leeres Fenster ist zu sehen. (Könte das der Zeitpunkt sein, wo die Transaktion beendet wird und Daten auf dem SQL-Server "COMMITED" werden?)
-->Was könnte ich tun um dieses zu beschleunigen?