Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - SQL-Referenzhandbuch » Systemobjekte » Systemprozeduren » Alphabetische Liste der Systemprozeduren

 

sa_performance_statistics-Systemprozedur

Gibt eine Zusammenfassung der Speicherdiagnose-Statistiken für alle Verbindungen zurück, wenn der Datenbankserver die Protokollierung der Anforderungszeiten aktiviert hat

Syntax

sa_performance_statistics( )

Ergebnismenge
Spaltenname Datentyp Beschreibung
DBNumber INT Die ID-Nummer der Datenbank
ConnNumber INT Eine Ganzzahl, die eine Verbindungs-ID repräsentiert. Gibt NULL zurück, wenn der Typ "Server" ist
PropNum INT Die Nummer der Verbindungseigenschaft
PropName VARCHAR(255) Der Name der Verbindungseigenschaft
Value INT Der Wert der Verbindungseigenschaft
Bemerkungen

Die sa_performance_statistics-Systemprozedur gibt eine Ergebnismenge zurück, die aus einer Reihe von Speicherdiagnose-Statistiken besteht, wenn der Server aufgefordert wurde, die Informationen zu sammeln. Das Aufzeichnen von Speicherdiagnose-Statistiken muss auf dem Datenbankserver aktiviert sein, bevor sa_performance_statistics aufgerufen wird. Um dies zu erreichen, legen Sie die Option -zt fest, wenn Sie den Datenbankserver starten oder führen Sie folgenden Prozeduraufruf aus:

CALL sa_server_option( 'RequestTiming','ON' );
Berechtigungen

DBA-Berechtigung erforderlich

Nebenwirkungen

Keine

Siehe auch
Beispiel

Das folgende Beispiel entlädt alle Performance-Statistiken in eine Textdatei namens dump_stats.txt:

UNLOAD
   SELECT CURRENT TIMESTAMP, *
   FROM sa_performance_statistics()
   TO 'dump_stats.txt'
   APPEND ON;