Siehe Dokumentation Umsetzung
Mit dieser Funktion können die Datenbankprozesse mit ihren zugehörigen Sperren angezeigt werden.
Die Anzeige erfolgt in zwei Registern: Im ersten werden die Prozesse angezeigt, im zweiten die Sperren.
Mit der Funktion können die behindernden Sperren ermittelt werden. Nach der Prüfung der behindernden und gesperrten Prozesse kann der behindernde Prozess beendet werden.
Übersicht
Eigenschaften der verwendeten Datenbank.
Schließen
Felder
In diesem Register befinden sich die folgenden Felder :
| Datenbankname |
| Versionsnummer der Datenbank |
| Beschreibung der Datenbankversion |
Schließen
Übersicht
Bei Eintritt in diese Funktion, werden die am aktuellen Ordner angemeldeten Prozesse angezeigt.
Sollen die angemeldeten Prozesse für sämtliche Ordner der Lösung angezeigt werden, muss der Prozessfiltergeändert werden.
Soll die Sortierung der Prozessanzeige geändert werden, so sind die Optionen Sortierung der Prozesse und Sortierrichtungentsprechend anzupassen.
Danach ist die Anzeige per Klick auf den Button im unteren Maskenbereich zu aktualisieren.
Die Maske besteht aus zwei Blöcken.
In diesem ersten Block findet sich eine Tabelle, die die auf der Datenbank laufenden Prozesse enthält.
In diesem Block können die Filter- und Sortierkriterien für die Prozesse geändert werden.
Mit dem Filter kann die Anzeige auf bestimmte Prozesse und damit auf bestimmte Sperren begrenzt werden.
Die neuen Anzeigeoptionen werden per Klick auf den Button im unteren Maskenbereich übernommen.
Schließen
Felder
In diesem Register befinden sich die folgenden Felder :
| Identifikator der Sitzung in der Datenbank |
|   |
| Benutzername Datenbank |
| Systembenutzername |
| Verbindungsdatum |
| Verbindungsuhrzeit |
| Verbindungsstatus |
| Programm wird gerade ausgeführt. |
| Datum der letzten Ausführung einer SQL-Anweisung auf der Verbindung |
| Uhrzeit der letzten Ausführung einer SQL-Anweisung auf der Verbindung |
| Zuletzt ausgeführter SQL-Anweisungstyp |
| Identifikator des Prozesses in der Engine (vom Betriebssystem definiert). |
| Gibt an, ob der Prozess im Hintergrund ausgeführt wird. |
| Name des Rechners oder der Engine (vom Betriebssystem definiert), von dem der Benutzer sich verbindet. |
| Von einer Sitzung verwendetes PAC-Volumen für die Statistik in Bezug auf das von dieser Sitzung verwendete PAC. |
| PGA-Speicher Von einer Sitzung verwendete Speichergröße für die Statistik in Bezug auf den PGA-Speicher der Sitzung. |
| Physisches Lesen in E/S Anzahl der physischen E/S-Blöcke, die während einer Sitzung für die Statistik Physisches Lesen gelesen werden können. |
| Logisches Lesen Anzahl der Datenblöcke, die während einer Sitzung gelesen werden können, einschließlich der vom Speicher oder der Disk gelesenen Blöcke, für die Statistik in Bezug auf das Lesen der Datenbankblöcke. |
| Tatsächliche Analysen (hard parses) Tatsächliche Analysen (hard parse) können während einer Sitzung gelesen werden, für die Statistik in Bezug auf die (tatsächliche) Analysenanzahl. Diese Analysen werden ausgeführt, während der Server eine Abfrage analysiert und keine genaue Entsprechung im Cache der Chronik findet. |
Blocknummer 2
| Hier kann die Prozessliste eingeschränkt werden oder nicht. Es kann angezeigt werden
|
|   |
| Hier kann die Prozessliste sortiert werden. Die Sortierrichtung kann ebenfalls angegeben werden. |
|   |
Schließen
Symbol Aktionen
Felder
In diesem Fenster befinden sich die folgenden Felder: :
Blocknummer 1
| Identifikator der Sitzung in der Datenbank |
| Benutzername Datenbank |
|   |
| Datum der letzten Ausführung einer SQL-Anweisung auf der Verbindung |
| Uhrzeit der letzten Ausführung einer SQL-Anweisung auf der Verbindung |
| Systembenutzername |
Letzte SQL-Anweisung
| Text der letzten SQL-Anweisung, die über die Verbindung ausgeführt wurde. |
Schließen
Anzeige des Textes der letzten SQL-Anweisung des Prozesses.
Bevor die gewählte Sitzung geschlossen wird, wird das Ende der laufenden Transaktionen abgewartet.
Lediglich Datenbankbenutzer mit Rolle DBA können diese Aktion ausführen. Es muss also eine Kombination aus Benutzer und Passwort genannt werden, die über ausreichende Rechte verfügt.
Die gewählte Sitzung wird sofort geschlossen.
Lediglich Datenbankbenutzer mit Rolle DBA können diese Aktion ausführen. Es muss also eine Kombination aus Benutzer und Passwort genannt werden, die über ausreichende Rechte verfügt.
Schließen
Übersicht
Im zweiten Register wird die Liste der gesetzten und in der Warteschlange befindlichen Sperren zu den Prozessen im ersten Register angezeigt.
Dadurch können bei behindernden Sperren folgende Informationen unterschieden werden:
Schließen
Felder
In diesem Register befinden sich die folgenden Felder :
| Identifikator der Sitzung in der Datenbank |
|   |
| Benutzername Datenbank |
| Systembenutzername |
| Name des Objekts oder der Transaktion, das/die gerade gesperrt wird. |
| Objekteigenschaft wird gerade gesperrt. |
| Sperre, externer Sperrtyp (Benutzer oder System), Beschreibung. Die externen Sperren vom Typ Benutzer werden von den Benutzeranwendungen erhalten. Alle Prozesse, die andere Prozesse blockieren, können eine dieser Sperren enthalten. Die externen Sperren vom Typ Benutzer sind:
Es gibt andere Sperrtypen. Der Typ und die Beschreibung vervollständigen den Code. |
|   |
|   |
| Sperrmodus, in dem die Sitzung die ausstehende Sperre setzt. |
| Gibt an, ob es sich um eine blockierende Sperre für einen anderen Prozess handelt. |
| Sperrmodus, in dem die Prozessanfragen die externe Sperre auf ausstehend setzen. |
| Identifikator des blockierenden Prozesses. |
| Zeit in Sekunden seitdem der Prozess die Sperre erhalten hat oder auf die Sperre wartet. |
Schließen
Symbol Aktionen
Felder
In diesem Fenster befinden sich die folgenden Felder: :
Blocknummer 1
| Identifikator der Sitzung in der Datenbank |
| Benutzername Datenbank |
|   |
| Datum der letzten Ausführung einer SQL-Anweisung auf der Verbindung |
| Uhrzeit der letzten Ausführung einer SQL-Anweisung auf der Verbindung |
| Systembenutzername |
Letzte SQL-Anweisung
| Text der letzten SQL-Anweisung, die über die Verbindung ausgeführt wurde. |
Schließen
Anzeige des Textes der letzten SQL-Anweisung des Prozesses.
Schließen
Mit diesem auch über das Tastaturkürzelerreichbaren Button wird die Registeranzeige aktualisiert. |