Script-Utility - perflog
CONZEPT 16-Server - Script-Utility perflog
- Siehe: Script-Utility , Blog
perflog - Performance-Daten einer Datenbank aufzeichnen
Syntax:
c16_serv_cmd_win.exe perflog <area alias> -mode=<on|off> [-server=<Adresse>] [\-passwd=<string>]
Aufzeichnung der Performance-Log der Datenbank (de-)aktivieren.
Argumente:
-
<area alias>: Symbolischer Name der Datenbank, deren Performance-Daten aufgezeichnet werden sollen. -
[-mode=
<on|off>]: Performance-Log aktivieren (on) oder deaktivieren (off). -
[-server=
<Adresse>]: IP-Adresse oder Name des Servers auf dem der CONZEPT 16-Server installiert ist. Wird die Angabe weggelassen, wird der lokale Server angesprochen. -
[-passwd=
<string>]: Passwort für den Server. Das Kennwort kann verschlüsselt oder unverschlüsselt angegeben werden (siehe Konfiguration des Servers ). -
: Die Aufzeichnung wird beim Schließen der Datenbank automatisch deaktiviert. Läuft die Datenbank im 24-Stunden-Betrieb, sollte das Performance-Log nach Verwendung wieder deaktiviert werden, da bei Erzeugung des Performance-Logs eine große Datenmenge anfallen kann.
Wird die Aufzeichnung aktiviert, erzeugt der Datenbankserver im Verzeichnis der Datenbank eine Datei Namens <Datenbankname>_perf_YYYYMMDD.csv. Bei einem Datumswechsel wird automatisch eine neue Datei generiert. In den Zeilen werden jeweils die Abweichungen zur vorherigen Zeile protokolliert. Die Datei besitzt folgende Spalten:
- TIME: Uhrzeit für diese Spalte
- USR: Anzahl der Benutzer (aktive Datenbankverbindungen)
- REQ: Anzahl der Benutzeranfragen
- TRC: Anzahl der Transaktionen
- LCK: Anzahl der Sperrkonflikte
- RBT: Anzahl der Verklemmungen (Deadlocks)
- SEG_RC: Logische Segment-Leseoperationen im Cache (KB)
- SEG_R: Physikalische Segment-Leseoperationen (KB)
- SEG_WC: Logische Segment-Schreiboperationen im Cache (KB)
- SEG_W: Physikalische Segment-Schreiboperationen (KB)
- NET_IO: Netzwerk-I/O (KB)
- HSB_IO: Hot-Standby-I/O (KB)
- CA_R: Leseoperationen auf der Datenbank (KB)
- CA_W: Schreiboperationen auf der Datenbank (KB)
- TRS_R: Leseoperationen in der .trs-Datei (KB)
- TRS_W: Schreiboperationen in der .trs-Datei (KB)
- TL_R: Leseoperationen in den Transaktionslogs (KB)
- TL_W: Schreiboperationen in den Transaktionslogs (KB)
- DISK_R: Summe der Leseoperationen (KB)
- DISK_W: Summe der Schreiboperationen (KB)
- DISK_IO: Summe der Schreib-/Leseoperationen (KB)
Rückgabe:
- 1 - Kommando erfolgreich ausgeführt.
- 2 - Fehler aufgetreten.