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.
Auf der Seite Willkommen klicken Sie auf Weiter.
Klicken Sie auf der Seite Profilerstellungsoptionen auf Ausführungszeit von gespeicherten Prozeduren, Funktionen, Triggern oder Ereignissen.
Klicken Sie auf Fertig stellen.
Der Datenbankserver beginnt mit der Prozedurprofilerstellung.
Doppelklicken Sie im linken Fensterausschnitt von Sybase Central auf Prozeduren und Funktionen.
Rechtsklicken Sie auf die Baselining-Prozedur und klicken Sie auf Von Interactive SQL aus ausführen. Da die Prozedurprofilerstellung aktiviert ist, werden die Ausführungsdetails für die Prozedur erfasst.
Schließen Sie Interactive SQL.
Zeigen Sie die Ergebnisse der Profilerstellung an.
Wählen Sie im linken Fensterausschnitt von Sybase Central die Baselining-Prozedur aus.
Klicken Sie im rechten Fensterausschnitt auf die Registerkarte Ergebnisse der Profilerstellung. Wenn keine Ergebnisse angezeigt werden, klicken Sie auf Ansicht » Ordner aktualisieren.
Die Ausführungszeit wird für jede Zeile in der Baselining-Prozedur angezeigt.
Speichern Sie die Ergebnisse der Profilerstellung.
Rechtsklicken Sie auf den Benutzer und klicken Sie auf Eigenschaften.
Klicken Sie auf die Registerkarte Profilerstellungseinstellungen.
Klicken Sie auf Die aktuellen Profilerstellungsinformationen in der Datenbank in der folgenden Profilerstellungsprotokolldatei speichern und geben Sie dann einen Speicherort und einen Namen für die Profilerstellungsprotokolldatei an.
Klicken Sie auf Übernehmen. Schließen Sie nicht das Eigenschaftsfenster.
Die Daten der Prozedurprofilerstellung werden in der angegebenen Profilerstellungsprotokolldatei (.plg) gespeichert.
Aktivieren Sie das Baselining anhand der Profilerstellungsprotokolldatei.
Klicken Sie im Fenster Eigenschaften der Datenbank App_Profiling - DBA auf der Registerkarte Profilerstellungseinstellungen auf Die folgenden Profilerstellungsinformationen in der folgenden Profilerstellungsprotokolldatei als Basis für Vergleiche verwenden.
Suchen Sie die erstellte Profilerstellungsprotokolldatei und wählen Sie sie aus.
Klicken Sie auf Übernehmen.
Klicken Sie auf OK, um das Fenster App_Profiling - DBA Datenbankeigenschaften zu schließen.
Führen Sie Änderungen an der Baselining-Prozedur durch.
Klicken Sie in Sybase Central auf Modus » Design.
Wählen Sie im linken Fensterausschnitt im Ordner Prozeduren und Funktionen die Baselining-Prozedur aus.
Auf der Registerkarte SQL im rechten Fensterausschnitt löschen Sie die bestehende INSERT-Anweisung.
Kopieren Sie die folgende SQL-Anweisung und fügen Sie sie in die Prozedur ein:
INSERT table1 SELECT COUNT ( * ) FROM rowgenerator r1, rowgenerator r2, rowgenerator r3 WHERE r3.row_num < 250; |
Klicken Sie auf Datei » Speichern.
Rechtsklicken Sie unter Prozeduren und Funktionen auf die Baselining-Prozedur und klicken Sie auf Von Interactive SQL aus ausführen.
Beenden Sie Interactive SQL, wenn die Prozedur ausgeführt wurde.
Klicken Sie auf diesen Link, um mit der praktischen Einführung fortzufahren: Lektion 3: Vergleichen der Ergebnisse der Prozedurprofilerstellung .
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |