In den Lektionen dieser praktischen Einführung erfahren Sie, wie Sie den Assistenten für die Datenbankprotokollierung einsetzen, um die Ausführungszeit von Anweisungen anzuzeigen, und wie Sie Anweisungen erkennen, die offensichtlich zu langsam ausgeführt werden.
Eine langsame Anweisung kommt vor, wenn der Datenbankserver lange braucht, um die Anweisung zu verarbeiten. Lange Verarbeitungszeiten können mehrere Ursachen haben, wie z.B. schlechte Datenbankplanung, falschen Gebrauch von Indizes, Index- und Tabellenfragmentierung oder eine zu geringe Cachegröße. Eine Anweisung kann auch langsam ausgeführt werden, weil sie schlecht formuliert ist oder keine effizienten Verknüpfungen verwendet, um Ergebnisse zu erhalten.
Diese praktische Einführung beschreibt nicht, wie Sie langsame Anweisungen neu schreiben, da jede Anweisung spezielle Anforderungen haben kann. Dafür zeigt Ihnen diese praktische Einführung, wo Sie nach Ausführungszeiten suchen und wie Sie diese miteinander vergleichen, wenn Sie Abfragen unter Verwendung einer alternativen Syntax neu schreiben.
Lektion 1: Eine Diagnoseprotokollierungssitzung erstellen
Lektion 2: Vom Datenbankserver abgearbeitete Anweisungen überprüfen
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |