Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Note
titleBeachten Sie:

Diese Zeit wird die Wartezeit bis zu einer Meldung verlängern, sofern der PC zum Zeitpunkt der Erstellung ausgelastet ist!

Maximale Client-Pausierung in Millisekunden pro Sekunde (

...

x ms) 

Dieser Wert definiertHierüber lässt sich festlegen, ab welcher Zeitüberschreitung ein Datensatz für das Pausieren des Clients im Windows-Pausierungszeit ein Ereignis-Protokoll Eintrag erstellt wirdwerden soll. Per Doppelklick kann der Schwellwert in Millisekunden angepasst werden (Vorgabe = 200 ms). Hierüber lässt sich festlegen, ab welcher Windows-Pausierungszeit ein Ereignis-Protokoll Eintrag erstellt werden soll. Die Prüfung selbst findet einmal pro Sekunde statt. Änderungen der "Parameter für das Ereignis-Protokoll" werden mit dem Speichern automatisch an allen angemeldeten Clients aktiv. Beachten Sie bitte, dass erweiterte Diagnosen das Laufzeitverhalten des Programms beeinträchtigen,

...

Diese Felder lassen sich über Kennzeichen aktivieren und über die Schaltfläche: EIGENSCHAFTEN zulässige Abfragezeiten vergeben.  Über das Kennzeichen: "Lange Datenbank-Transaktion" werden Datenbank-Transaktion die länger als x Sekunden dauern technisch protokolliert. Da lange Transaktionen andere Benutzer sperren können, bekommt man hierüber Aufschluss wer der "Verursacher" ist. Die Vorgabe-Zeit ist 10 Sekunden.

...

Maximaler Datenbank-Timeout

Über diesen Eintrag kann man die können Sie den maximalen Datenbank-Timeout festlegen. Dieser Eintrag kann dabei helfen, lastverursachende Benutzer-Anfragen aufzudecken. In diesem Fall sollte man den Wert z. B. auf 120 Sekunden stellen und im Ereignisprotokoll prüfen, ob Einträge über Lange-Datenbankanfragen existieren. Wenn nein, kann man dies nicht der Fall ist, können Sie den Wert in 10er Schritten verkleinern, um den Verursacher ausfindig zu machen.

...

Wird dieses Kennzeichen aktiviert, werden die erweiterten Server-Diagnosen und Logfiles zentral im Ereignis-Protokoll aufgezeichnet. Bei der Aktivierung des Kennzeichens werden Datum und Uhrzeit der Aktivierung zur besseren Nachvollziehbarkeit neben das Kennzeichen notiert.

Maximale Server-Pausierung in Millisekunden pro Sekunde (

...

x ms

Dieser Wert definiert, ab welcher Zeitüberschreitung Zeit-Überschreitung ein Datensatz für das Pausieren des Servers im Ereignis-Protokoll erstellt wird. Per Doppelklick kann der Schwellwert in Millisekunden angepasst werden (Vorgabe = 200 ms).

...

Führt eine Messung im Bereich der Buchungssätze durch.

COM-Performance Messung verfügbar / Erstellte Messungen im Ereignis-Protokoll speichern

Auf der COM-Schnittstelle ist es möglich, die Anzahl an Paketen pro Operation zu messen. Diese Statistikfunktion misst die Zeit und die Anzahl der Netz-Pakete zwischen zwei Aufrufen. Dies wird für die beiden wichtigsten Prozesse „Wandeln“ und „Buchen“ so detailliert aufgelöst, dass man Sie gezielt Engpässe innerhalb der Funktionen ermitteln und beseitigen kann. Insbesondere können, insbesondere mit und ohne Regeln. Die Ereignisprotokollierung wird durch das Kennzeichen so erweitert, dass für nachfolgende Programmfunktionen eine detaillierte Statistik erstellt wird: Wandeln, Buchen und Regeln. Die Statistik umfasst neben der Zeit in Millisekunden auch die Anzahl der Netz-Pakete (Anfragen an den externen microtech Server). Jede dieser Funktion wird so detailliert in Textform protokolliert, das man nachfolgend das Zeit- und Lastverhalten für einen Funktionsblock ermitteln kannermittelt werden. Der Funktionsblock definiert sich pro Datensatz aus dem Anfang einer Editier-Funktion und endet mit dem Schreiben von Daten / Verwerfen bei Abbruch. Regel-Bedingungen und Anweisungen werden zusätzlich als Funktionsblock angesehen.

Erstellte Messungen im Ereignis-Protokoll speichern

Zusätzlich lassen sich diese Messungen im Ereignisprotokoll speichern.


UI Button
colorturquoise
titleXXL

...

Bei der Performance-Messung werden Abschnittszeiten mit Anfragen ausgewiesen (anstelle der laufenden Zeitspalte im Spalte 1). Die Abschnittszeiten definieren immer die laufende Summe und bei einer Ausrückung die Summe der Zeit für den Abschnitt; die Server-Anfragen werden analog dazu ausgewiesen.

...