Wenn Sie in Sybase Central mit einer Datenbank verbunden sind, können Sie ein Diagramm mit allen Deadlocks anzeigen lassen, die in der Datenbank aufgetreten sind, seitdem die Option "log_deadlocks" auf "On" gesetzt wurde. Deadlock-Informationen werden in einem internen Puffer gespeichert.
Wählen Sie die Datenbank im linken Fensterausschnitt von Sybase Central und wählen Sie dann Datei » Optionen.
Aktivieren Sie die Option "log_deadlocks".
In der Liste Optionen wählen Sie log_deadlocks.
Im Feld Wert geben Sie On ein.
Klicken Sie auf Jetzt permanent setzen.
Klicken Sie auf Schließen.
Siehe log_deadlocks-Option.
Im rechten Fensterausschnitt klicken Sie auf die Registerkarte Deadlocks.
Falls Deadlocks in der Datenbank vorhanden sind, wird ein Deadlock-Diagramm angezeigt. Jeder Knoten im Deadlock-Diagramm steht für eine Verbindung und zeigt folgende Details an: die Verbindung, die am Deadlock beteiligt war, den Benutzernamen und die SQL-Anweisung, deren Ausführung die Verbindung versuchte, als der Deadlock auftrat. Es gibt zwei Arten von Deadlocks: Verbindungs-Deadlocks und Thread-Deadlocks. Verbindungs-Deadlocks weisen einen Zirkelbezug bei den Knoten auf. Ein Thread-Deadlock weist keinen Zirkelbezug bei den Knoten auf und die Anzahl der Knoten entspricht dem Thread-Limit der Datenbank plus eins.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |