Gibt statistischen Daten zur Performance für SQL Anywhere-Datenbankserver unter Unix zurück.
dbstats [ options ] [ interval ] [ iterations ]
Option | Beschreibung |
---|---|
@data |
Liest Optionen aus der angegebenen Umgebungsvariablen oder Konfigurationsdatei ein. Siehe Konfigurationsdateien. Wenn Sie Kennwörter oder andere Informationen in der Konfigurationsdatei schützen möchten, können Sie das Dienstprogramm zum Verschleiern von Dateien auf die Konfigurationsdatei anwenden. Siehe Dienstprogramm zum Verschleiern von Dateien (dbfhide). |
-d statistic-definition-string |
Gibt den Statistiknamen und den Bereich (Datenbankserver, Datenbank oder Verbindung) an, in dem die Statistik überwacht wird. Eine vollständige Liste der Statistiken, die überwacht werden können, finden Sie unter Systemmonitor-Statistiken. |
-e server-definition-string |
Legt eine kommagetrennte Liste von Datenbankservernamen für die Überwachung fest. Wenn diese Option nicht angegeben wird, protokolliert das Dienstprogramm dbstats nur statistische Daten für den Standard-Datenbankserver. |
-l |
Zeigt eine Liste der Statistiken, die für die Überwachung zur Verfügung stehen. |
-o filename |
Schreibt Ausgabemeldungen in die benannte Datei. |
-v verbosity |
Protokolliert Nachrichten auf der angegebenen Stufe. Die unterstützten Werte sind error, warning und info. Der Standardwert ist "info". |
interval |
Legt fest, wie häufig, in Sekunden, die statistischen Daten protokolliert werden. Wenn Sie nur ein Intervall angeben, gibt das Dienstprogramm den Wert der Statistiken im angegebenen Intervall zurück, bis Sie die Berichterstellung zu Statistiken stoppen. |
iterations |
Gibt an, wie viel Mal Statistiken gemeldet werden. Sie müssen ein Intervall angeben, wenn Sie einen Wert für Wiederholungen festlegen. |
Keine.
Das Dienstprogramm dbstats verwendet eine Verbindung mit einem gemeinsam genutzten Speicher für die Überwachung der SQL Anywhere-Server, die auf demselben Computer ausgeführt werden. Dieses Dienstprogramm kann nicht für die Überwachung von entfernten Datenbankservern verwendet werden.
Eine statistic-definition-string hat das folgende Format:
[ [ statistic-name ][ ,[ statistic-name ],[ ... ] ] ] [ :[ database-servers ]/[ databases ]/[ connections ] ]
Die Werte database-server, databases und connections sind kommagetrennte Listen von zu überwachenden Datenbankservernamen, Datenbanknamen und Verbindungsnamen. Zusätzlich zur Festlegung einer kommagetrennten Liste von Namen können Sie ein Sternchen (*) angeben, wodurch angegeben wird, dass alle Datenbankserver, Datenbanken und Verbindungen überwacht werden sollen. Wenn Sie keinen Wert für eine der unterstützten Bereiche angeben, wird dieser Bereich nicht überwacht.
Wenn keine Optionen für das Dienstprogramm dbstats zugewiesen werden, überwacht das Dienstprogramm automatisch die statistischen Daten ActiveReq, ConnCount, CurrentCacheSize, DiskRead, DiskWrite, MainHeapPages und UnschReq für alle Bereiche, in denen sie auftreten.
Beendigungscodes sind 0 (Erfolg) oder eine von 0 verschiedene Zahl (Fehlschlag).
Nur die ActiveReq-Statistik für alle Datenbanken und Verbindungen auf dem Standard-Datenbankserver abfragen und anschließend beenden:
dbstats -c ActiveReq |
Nur die ActiveReq-Statistik für alle Datenbanken und Verbindungen auf dem Standard-Datenbankserver abfragen, einmal pro Sekunde und unbegrenzt lange:
dbstats -c ActiveReq 1 |
Nur die ActiveReq-Statistik für alle Datenbanken und Verbindungen auf dem Standard-Datenbankserver fünf Mal abfragen, einmal pro Sekunde, und dann beenden:
dbstats -c ActiveReq 1 5 |
Nur die ActiveReq- und ConnCount-Statistiken für alle Datenbanken und Verbindungen abfragen und anschließend beenden:
dbstats -c "[ ActiveReq, ConnCount ]" |
Nur die ActiveReq- und ConnCount-Statistiken im Datenbankserver-Bereich abfragen und anschließend beenden:
dbstats -c "[ActiveReq, ConnCount]:*" |
Nur die ActiveReq- und ConnCount-Statistiken im Datenbank-Bereich für die Datenbanken "db1" und "db2", die auf dem Standardserver ausgeführt werden, abfragen und anschließend beenden:
dbstats -c "[ActiveReq, ConnCount]:/db1,db2/" |
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |