Der Assistent für die Datenbankprotokollierung wird verwendet, um eine Sitzung für die Diagnoseprotokollierung zu erstellen. Die Protokollierungssitzung erfasst Daten der Anweisungsverarbeitung, einschließlich der Dauer der Ausführung.
In dieser praktischen Einführung wird davon ausgegangen, dass Sie die Testdatenbank app_profiling.db erstellt haben, die für die praktischen Einführungen in die Anwendungsprofilerstellung erforderlich ist.
Verbinden Sie sich wie folgt mit app_profiling.db:
Klicken Sie in Sybase Central im SQL Anywhere 12-Plug-In auf Verbindungen » Verbinden mit SQL Anywhere 12.
Füllen Sie im Fenster Verbinden die folgenden Felder aus, um eine Verbindung mit der Testdatenbank app_profiling.db herzustellen:
Authentifizierung Datenbank
Benutzer-ID DBA
Kennwort sql
Aktion Eine Datenbank auf diesem Computer starten
Datenbankdatei C:\AppProfilingTutorial\app_profiling.db
Startzeile dbeng12 -x tcpip
Klicken Sie auf Verbinden.
Starten Sie den Assistenten für die Datenbankprotokollierung wie folgt:
Klicken Sie in Sybase Central auf Modus » Anwendungsprofil. Wenn der Assistent für die Anwendungsprofilerstellung eingeblendet wird, klicken Sie auf Abbrechen.
Klicken Sie auf Datei » Protokollierung.
Auf der Seite Willkommen klicken Sie auf Weiter.
Klicken Sie auf der Seite Protokollierungsdetailtiefe auf Hohe Detaillierung (bei kurzfristiger, intensiver Überwachung empfohlen) und anschließend auf Weiter.
Auf der Seite Protokollierungsstufen bearbeiten klicken Sie auf Weiter.
Klicken Sie auf der Seite Externe Datenbank erstellen auf Keine neue Datenbank erstellen und anschließend auf Weiter.
Klicken Sie auf der Seite Protokollierung starten auf Protokollierungsdaten in dieser Datenbank speichern.
Wenn Sie für die Menge der gespeicherten Protokollierungsdaten keine Grenzen zulassen möchten, klicken Sie auf Keine Beschränkung und anschließend auf Fertig stellen.
Klicken Sie im linken Fensterausschnitt auf app_profiling - DBA und anschließend auf Datei » Interactive SQL öffnen.
Interactive SQL wird gestartet und stellt eine Verbindung mit der Datenbank app_profiling.db her.
Führen Sie in Interactive SQL die folgende SQL-Anweisung aus.
SELECT SalesOrderItems.ID, LineID, ProductID, SalesOrderItems.Quantity, ShipDate FROM SalesOrderItems, SalesOrders WHERE SalesOrders.CustomerID = 105 AND SalesOrderItems.ID=SalesOrders.ID; |
Beenden Sie Interactive SQL.
Um die Protokollierungssitzung zu stoppen, klicken Sie in Sybase Central auf app_profiling - DBA und anschließend auf Datei » Protokollierung » Protokollierung mit Speichern stoppen.
Klicken Sie auf diesen Link, um mit der praktischen Einführung fortzufahren: Lektion 2: Vom Datenbankserver abgearbeitete Anweisungen überprüfen.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |