Sie können die Einstellungen für die Diagnoseprotokollierung einfach abrufen, indem Sie die sa_diagnostic_tracing_level-Tabelle abfragen.
Voraussetzungen
DBA- oder PROFILE-Berechtigung.
Kontext und Bemerkungen
Viele.
Stellen Sie eine Verbindung mit der Datenbank her.
Fragen Sie die Tabelle "sa_diagnostic_tracing_level" auf Zeilen ab, in denen die Spalte "enabled" eine 1 enthält.
Beispiel
In der folgenden Anweisung wird gezeigt, wie Sie die Diagnosetabelle "sa_diagnostic_tracing_level" abfragen können, um die aktuellen Einstellungen für die Diagnoseprotokollierung abzurufen:
SELECT * FROM sa_diagnostic_tracing_level WHERE enabled = 1; |
Die nachstehende Tabelle enthält ein Beispiel für eine Ergebnismenge, die aus dieser Abfrage resultiert:
id | scope | identifier | trace_type | trace_condition | value | enabled |
---|---|---|---|---|---|---|
1 | database | (NULL) | volatile_statistics | sample_every | 1,000 | 1 |
2 | database | (NULL) | nonvolatile_statistics | sample_every | 60.000 | 1 |
3 | database | (NULL) | connection_statistics | (NULL) | 60,000 | 1 |
4 | database | (NULL) | blocking | (NULL) | (NULL) | 1 |
5 | database | (NULL) | deadlock | (NULL) | (NULL) | 1 |
6 | database | (NULL) | plans_with_statistics | sample_every | 2,000 | 1 |
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |