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

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » Performanceverbesserungen, Diagnosen und Monitoring » Tools für Performanceüberwachung und Diagnose » Diagnoseprotokollierung

 

Diagnoseprotokollierungsstufen

Untenstehend finden Sie eine Liste der Diagnoseprotokollierungsstufen, die im Assistenten für die Datenbankprotokollierung enthalten sind.

Die geschätzten Auswirkungen auf die Performance beruhen auf der Annahme, dass die Protokollierungsdaten an eine Protokollierungsdatenbank auf einem anderen Datenbankserver gesendet werden (empfohlen).

  • Stufe 0   Diese Stufe hält die Protokollierungssitzung aktiv, sendet aber keine Protokollierungsdaten an die Diagnoseprotokollierungstabellen.

  • Stufe 1   Performance-Zähler und Stichproben der ausgeführten Anweisungen werden alle fünf Sekunden aufgezeichnet. Für diese Stufe gibt es folgende Diagnoseprotokollierungstypen:

    • "volatile_statistics", die jede Sekunde erfasst werden

    • "non_volatile_statistics", die alle 60 Sekunden erfasst werden

    Die Auswirkungen dieser Stufe auf die Performance sind nur gering.

  • Stufe 2   In dieser Stufe werden Performance-Zähler und Stichproben der ausgeführten Pläne alle fünf Sekunden aufgezeichnet und alle ausgeführten Anweisungen protokolliert. Für diese Stufe gibt es folgende Diagnoseprotokollierungstypen:

    • "volatile_statistics", die jede Sekunde erfasst werden

    • "non_volatile_statistics", die alle 60 Sekunden erfasst werden

    • statements

    • Pläne, die alle 5 Sekunden erfasst werden

    Diese Stufe hat mittlere Auswirkungen auf die Performance: bis zu 20 % Overhead, aber nicht mehr.

  • Stufe 3   In dieser Stufe werden die gleichen Details wie in Stufe 2 aufgezeichnet. Stichproben von Plänen werden jedoch häufiger aufgezeichnet (alle 2 Sekunden) und es werden detaillierte Daten über Blockierungen und Deadlocks erfasst. Für diese Stufe gibt es folgende Diagnoseprotokollierungstypen:

    • "volatile_statistics", die jede Sekunde erfasst werden

    • "non_volatile_statistics", die alle 60 Sekunden erfasst werden

    • statements

    • blocking

    • deadlock

    • "statements_with_variables"

    • Pläne, die alle 2 Sekunden erfasst werden

    Die Stufe hat die größten Auswirkungen auf die Performance: der Overhead beträgt über 20 %.