Verwenden Sie den Assistenten für die Anwendungsprofilerstellung, um Tabellenfragmentierung zu erkennen und zu beheben. Sie sollten Ihre Produktionsdatenbank regelmäßig auf Fragmentierung überprüfen.
Voraussetzungen
In dieser Lektion wird davon ausgegangen, dass Sie die Rollen und Privilegien haben, die im Abschnitt "Privilegien" am Anfang dieser praktischen Einführung aufgeführt sind: Praktische Einführung: Tabellenfragmentierung diagnostizieren.
In dieser praktischen Einführung wird vorausgesetzt, dass Sie die Testdatenbank app_profiling.db erstellt haben. Siehe Praktische Einführung: Testdatenbank für die praktischen Einführungen in die Anwendungsprofilerstellung erstellen.
Starten Sie Sybase Central. Klicken Sie auf Start » Programme » SQL Anywhere 16 » Administrationstools » Sybase Central.
Stellen Sie in Sybase Central folgendermaßen eine Verbindung mit app_profiling.db her:
Klicken Sie auf Verbindungen » Verbinden mit SQL Anywhere 16.
Füllen Sie im Fenster Verbinden die folgenden Felder aus, um eine Verbindung mit der Testdatenbank app_profiling.db herzustellen:
Im Feld Benutzer-ID geben Sie DBA ein.
Im Feld Kennwort geben Sie sql ein.
Wählen Sie in der Dropdown-Liste Aktion die Option Eine Datenbank auf diesem Computer starten und eine Verbindung herstellen aus.
Geben Sie im Feld Datenbankdatei Folgendes ein: C:\AppProfilingTutorial\app_profiling.db.
Geben Sie im Feld Startzeile Folgendes ein: dbeng16 -x tcpip.
Klicken Sie auf Verbinden.
Klicken Sie in Sybase Central auf Modus » Anwendungsprofil.
Wenn der Assistent für die Anwendungsprofilerstellung nicht eingeblendet wird, klicken Sie auf Anwendungsprofil » Anwendungsprofil-Assistenten öffnen.
Starten Sie den Assistenten für die Datenbankprotokollierung folgendermaßen:
Klicken Sie auf der Seite Profilerstellungsoptionen auf Gesamt-Datenbankperformance, basierend auf dem Datenbankschema.
Auf der Seite Analysedatei geben Sie im Feld Die Analyse in folgender Datei speichern den Dateipfad C:\AppProfilingTutorial\analysis ein. Wenn Sie aufgefordert werden, die Datei zu ersetzen, da sie bereits vorhanden ist, klicken Sie auf Ja.
Klicken Sie auf Fertig stellen.
Eine Liste von Empfehlungen wird im Fensterausschnitt Details zur Anwendungsprofilerstellung angezeigt.
Wenn Sie Fragmentierte Tabellen sehen, doppelklicken Sie darauf. Ein Fenster Empfehlung wird eingeblendet, das eine SQL-Anweisung enthält, die Sie ausführen können, um die Tabellenfragmentierung aufzulösen.
Schließen Sie Sybase Central.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |