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-Benutzerhandbuch » Performance der Datenbank überwachen und steigern » Datenbankperformance steigern » Erweiterte Anwendungsprofilerstellung mithilfe der Diagnoseprotokollierung

 

Analysen von Anforderungsprotokollen durchführen

Wenn eine bestimmte Anwendung oder Anforderung Probleme bereitet, können Sie eine Analyse von Anforderungsprotokollen durchführen, um das Problem zu ergründen. Bei der Analyse von Anforderungsprotokollen wird der Assistent für die Datenbankprotokollierung so konfiguriert, dass die Erfassung von Diagnosedaten auf lediglich den Benutzer, die Verbindung oder die Anforderung eingeschränkt wird, von denen das Problem verursacht wird. Anschließend können die potenziellen Konflikte oder Engpässe mithilfe der verschiedenen Tools zur Datenbetrachtung im Modus für die Anwendungsprofilerstellung ermittelt werden.

♦  So führen Sie eine Analyse von Anforderungsprotokollen durch
  1. Verbinden Sie sich als Benutzer mit DBA-Berechtigung oder als Benutzer mit PROFILE-Berechtigung mit der Datenbank.

  2. Wählen Sie Modus » Anwendungsprofil. Wenn der Assistent für die Anwendungsprofilerstellung eingeblendet wird, klicken Sie auf Abbrechen.

  3. Rechtsklicken Sie auf die Datenbank und wählen Sie Protokollierung, oder wählen Sie Protokollierung » Protokollierung konfigurieren und starten.

  4. Befolgen Sie die Anweisungen im Assistenten für die Datenbankprotokollierung.

  5. Wenn Sie mit der Erfassung der Protokollierungsdaten fertig sind, rechtsklicken Sie auf die Datenbank und wählen Protokollierung » Protokollierung mit Speichern stoppen.

  6. Klicken Sie im Fensterausschnitt Details zur Anwendungsprofilerstellung auf Eine Analysedatei öffnen oder mit einer Protokollierungsdatenbank verbinden.

  7. Wählen Sie In einer Protokollierungsdatenbank und klicken Sie auf Öffnen.

  8. Füllen Sie die Felder Benutzername und Kennwort aus und klicken Sie auf OK.

  9. Im Fensterausschnitt Details zur Anwendungsprofilerstellung wählen Sie den letzten Eintrag in der Liste Protokollierungssitzungs-ID aus.

  10. Klicken Sie unten im Fensterausschnitt Details zur Anwendungsprofilerstellung auf das Register Datenbank-Protokollierungsdaten.

    Es stehen Ihnen verschiedene Register zur Verfügung, die Ihnen unterschiedliche Ansichten der für die Analyse erfassten Daten bieten. Auf dem Register Zusammenfassung können Sie beispielsweise alle Anforderungen sehen, die während der Protokollierungssitzung an die Datenbank gestellt wurden. Dazu gehören die Anzahl der Ausführungen jeder Anforderung, die Dauer der Ausführungen, der Benutzer, der die Anforderung ausgeführt hat, usw. Wenn die Liste lang ist und Sie nach einer bestimmten Anforderung suchen, klicken Sie auf die Titelleiste Filtern auf dem Register Zusammenfassung und geben eine Zeichenfolge in des Feld SQL-Anweisungen mit ein.

    Sie können weitere Details zu einer bestimmten Anforderung aufrufen, indem Sie mit der rechten Maustaste auf die Anforderung klicken und die Option Detaillierte SQL-Anweisungen für die ausgewählte Zusammenfassungs-SQL-Anweisung anzeigen wählen. Das Register Details wird geöffnet. Klicken Sie mit der rechten Maustaste auf die Zeile, in der die Anforderung steht. Damit werden weitere Auswahlen für Informationen geboten, etwa die Anzeige von SQL-Anweisung, Verbindung und Details zu Blockierungen.