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. Wenn dies nicht der Fall ist, finden Sie weitere Hinweise unter Eine Testdatenbank für die praktischen Einführungen in die Anwendungsprofilerstellung erstellen.
Verbinden Sie sich wie folgt mit app_profiling.db:
Wählen Sie in Sybase Central im SQL Anywhere 12-Plug-In Verbindungen » Verbinden mit SQL Anywhere 12.
Im Fenster Verbinden füllen Sie die folgenden Felder aus, um eine Verbindung mit der Testdatenbank app_profiling.db herzustellen, und klicken Sie dann auf Verbinden:
Authentifizierung Datenbank
Benutzer-ID DBA
Kennwort sql
Aktion Eine Datenbank auf diesem Computer starten
Datenbankdatei C:\AppProfilingTutorial\app_profiling.db
Startzeile dbeng12 -x tcpip
Starten Sie den Assistenten für die Datenbankprotokollierung wie folgt:
In Sybase Central wählen Sie Modus » Anwendungsprofil. Wenn der Assistent für die Anwendungsprofilerstellung eingeblendet wird, klicken Sie auf Abbrechen.
Wählen Sie Datei » Protokollierung » Protokollierung konfigurieren und starten.
Auf der Seite Willkommen klicken Sie auf Weiter.
Auf der Seite Protokollierungsdetailtiefe wählen Sie Hohe Detaillierung (bei kurzfristiger, intensiver Überwachung empfohlen) und klicken Sie dann auf Weiter.
Auf der Seite Protokollierungsstufen bearbeiten klicken Sie auf Weiter.
Auf der Seite Externe Datenbank erstellen wählen Sie Keine neue Datenbank erstellen und klicken dann auf Weiter.
Auf der Seite Protokollierung starten wählen Sie Protokollierungsdaten in dieser Datenbank speichern.
Um für die Menge von gespeicherten Protokollierungsdaten keine Obergrenze zu setzen, wählen Sie Keine Beschränkung und klicken dann auf Fertig stellen.
Im linken Fensterausschnitt klicken Sie auf app_profiling - DBA und wählen Sie dann Datei » Interactive SQL öffnen.
Interactive SQL wird gestartet und stellt eine Verbindung mit der Datenbank app_profiling.db her.
In Interactive SQL führen Sie 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 wählen Sie 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 © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |