In Sybase Central können Sie vordefinierte Ansichten verwenden, um Daten in der Profilerstellungsdatenbank zu überprüfen und zu analysieren.
Voraussetzungen
Sie müssen mindestens eine Profilerstellungssitzung ausgeführt haben.
Sie müssen den Namen und den Speicherort der Profilerstellungsdatenbank kennen. Diese Informationen finden Sie auf der Seite Allgemein des Fensters Optionen.
Kontext und Bemerkungen
Bei dieser Aufgabe wird davon ausgegangen, dass Sie die Standard-Profilerstellungsdatenbank verwenden.
Sie können auch Interactive SQL verwenden, um mit Profiler-Ansichten zu arbeiten.
Stellen Sie mithilfe des SQL Anywhere 16-Plug-Ins eine Verbindung mit der Profilerstellungsdatenbank her und verwenden Sie dabei die folgenden Optionen:
Benutzer-ID Geben Sie für die Benutzer-ID mlprofiler ein.
Kennwort Geben Sie für das Kennwort sql ein.
Aktion Wählen Sie Eine Datenbank auf diesem Computer starten und eine Verbindung herstellen.
Datenbankdatei Geben Sie die Pfadinformationen für die Profilerstellungsdatenbank ein oder klicken Sie auf Durchsuchen, um die Datei auszuwählen. Die Standard-Datenbankdatei heißt mlprofiler.db und befindet sich in einem Ordner namens MLProfiler16 in Ihrem Dokumentenordner.
Servername Geben Sie MLProfilerDB ein.
Startzeile Wenn Sie den anfänglichen Speicher für das Caching von Datenbankseiten und anderen Datenbankserver-Informationen festlegen möchten, geben Sie Folgendes ein:
dbeng16.exe -c 1g |
Klicken Sie auf Verbinden.
Erweitern Sie die Datenbank mlprofiler und doppelklicken Sie auf Ansichten, um eine Liste der MobiLink-Profiler-Ansichten anzuzeigen.
Wählen Sie eine Ansicht aus. Die folgenden Ansichten sind verfügbar:
Im Fensterausschnitt "SQL" auf der rechten Seite wird oben ein Kommentar angezeigt, der die ausgewählte Ansicht beschreibt.
Die serverbezogenen Stichprobendaten werden für Metriken verwendet, die auch im SQL Anywhere-Monitor für MobiLink verfügbar sind.
Beispiel
Die folgende Beispielabfrage zeigt die Ereignisskripten, die bei allen Synchronisationen in der zweite Sitzung die meiste Zeit in Anspruch genommen haben:
select * from event_total_times where session_id = 2 order by 1 desc |
Die folgende Beispielabfrage zeigt die schnellsten Synchronisationsabschlüsse für alle Sitzungen:
select max( "Successful syncs/s" ) as "Max syncs/s", session_id from server_throughput_samples group by session_id order by 1 desc, 2 |
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |