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 in Sybase Central im linken Fensterausschnitt die Datenbank aus und klicken Sie auf Datei » Optionen.
Aktivieren Sie die Option "log_deadlocks".
Klicken Sie in der Liste Optionen auf log_deadlocks.
Klicken Sie im Feld Wert auf On.
Klicken Sie auf Jetzt permanent setzen.
Klicken Sie auf Schließen.
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 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |