Task-Manager
Im Benutzermenü Kernel-Threads finden Sie unter anderem eine Anzeige aller Tasks und ihres aktuellen Zustands. Sie haben die Möglichkeit, laufende SQL-Anweisungen und Tasks zu beenden.
...
1.
Öffnen Sie den Datenbankassistenten
(Transaktion DB50) bzw. den
liveCache-Assistenten
(Transaktion LC10).
2. Wählen Sie Aktueller Status → Kernel-Threads → Task-Manager.
...
Sie erhalten eine Übersicht der Datenbank-Tasks sowie Informationen über den aktuellen Status jeder einzelnen Task.
Es stehe Ihnen folgende Ansichten zur Verfügung:
● Aktive Tasks
● Lauffähige Tasks
● Benutzer-Tasks (Tasktyp User)
● System-Tasks
● Alle Tasks
Sie erhalten u.a. folgende Daten:
ID |
Interne Task-ID |
Thread-ID |
Thread-ID der entsprechenden internen Task |
Applikations-PID |
Prozess-ID des an die Task gebundenen Anwendungsprogramms Wenn ein * vor der PID steht, handelt es sich um eine PID auf einem separatem Rechner |
Task-Zustand |
Informationen über den aktuellen Zustand der Datenbank-Tasks. Wenn Sie für längere Zeit Tasks im
Zustand Vwait beobachten, verwenden Sie die Analyse der Wartesituationen (OLTP/
|
LCApps |
liveCache-Technologie: Name der
|

Wenn beispielsweise die Log-Writer-Tasks häufig den Zustand I/O waithaben, lässt dies eventuell auf einen I/O-Engpass in Ihrem Log-Bereich schließen.
Wählen Sie Bearbeiten → <Funktion> .
Folgende Funktionen werden angeboten:
● SQL-Kommando/SQL-Sitzung abbrechen
● DB-Zeitmessung de-/aktivieren
Siehe auch:
Konzepte des
Datenbanksystems,
Prozessstruktur,
Übersicht der
Task-Zustände