Konfigurieren von LQM Reporting Updater

Hier wird beschrieben, wie die Einstellungen (z. B. das Intervall) des Threads zur Aktualisierung der LQM Reporting-Tabellen (LQM Reporting Updater) konfiguriert werden. Ausführliche Informationen zu den LQM Reporting-Tabellen finden Sie im Datenbankschema.

So konfigurieren Sie die Einstellungen des LQM Reporting Updaters:

  1. Stoppen Sie den Anwendungsserver der zu bearbeitenden Instanz auf der Seite Instanzen-Verwaltung.
  2. Öffnen Sie die Datei TMAppServerHomeConf.xml in einem Texteditor.
    Diese Datei befindet sich standardmäßig in C:\Programme (x86)\Silk\Silk Central20.5\instance_<Instanznummer>_<Instanzname>\Conf\AppServer auf dem Anwendungsserver.
  3. Suchen Sie das XML-Tag LQMReporting. Folgende Einstellungen können geändert werden:
    UpdateInterval
    Legt das Intervall (in Sekunden) fest, in dem die LQM Reporting-Tabellen mit den neuesten Daten aktualisiert werden.
    MSSqlUpdateBatchSize
    Die Anzahl der Testtabellen, die gleichzeitig verarbeitet werden können. Die Batchgröße bestimmt, in welchem Umfang Speicher- und Prozessorressourcen auf dem Anwendungsserver für die Aktualisierung verwendet werden. Diese Einstellung gilt nur für MS SQL Server-Datenbanken.
    OracleUpdateBatchsize
    Diese Einstellung hat die gleiche Wirkung wie MSSqlUpdateBatchSize, sie wird aber für Oracle-Datenbanken verwendet.
    QueryTimeout
    Legt das Zeitlimit in Sekunden fest, nach dem Abfragen im LQM Reporting-Aktualisierungsprozess abgebrochen werden. 0 oder ein negativer Wert bedeutet, dass für die Abfragen kein Zeitlimit gilt.
    OracleCheckForUpdateStrategy
    Bestimmt die Art und Weise, wie beim Aktualisierungsprozess aus den Quelltabellen gelesen wird. Sie können zwischen NOWAIT und WAIT wählen.
    • NOWAIT: Wenn der Aktualisierungsprozess versucht, aus den Quelltabellen zu lesen, ein anderer Prozess aber gerade in diese Tabellen schreibt, wird der Aktualisierungsprozess beendet und der Vorgang beim nächsten Aufruf wiederholt.
    • WAIT: Der Aktualisierungsprozess fordert eine Tabellensperre an, wartet, bis andere Prozesse nicht mehr auf die Tabellen zugreifen, und liest dann die Daten aus den Quelldateien. Diese Einstellung hat den Vorteil, dass der Prozess immer ausgeführt wird, da er nicht auf das Entsperren einer Tabelle warten muss. Jedoch müssen alle anderen Prozesse, die nach Abschluss der LQM-Aktualisierung auf die Tabelle zugreifen möchten, auf die Freigabe der Tabellensperre durch den Aktualisierungsprozess warten.
  4. Speichern und schließen Sie die XML-Datei.
  5. Starten Sie den Anwendungsserver neu.