Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - Datenbankadministration » Konfiguration Ihrer Datenbank » Datenbankoptionen » Einführung in Datenbankoptionen » Alphabetische Liste der Optionen

 

rollback_on_deadlock-Option [Datenbank]

Steuert, wie Transaktionen behandelt werden, wenn ein Deadlock auftritt

Zulässige Werte

On, Off

Standardwert

On

Bereich

Kann von jedem Benutzer eingestellt werden, und zwar sowohl für die PUBLIC-Gruppe als auch für einzelne Verbindungen. Wird sofort wirksam.

Bemerkungen

Wenn diese Option auf "On" eingestellt ist, wird eine Transaktion automatisch zurückgesetzt, wenn sie auf ein Deadlock stößt. Die Zurücksetzung findet statt, nachdem die aktuelle Anforderung abgeschlossen ist. Wenn diese Option auf "Off" eingestellt ist, setzt SQL Anywhere die Anweisung, die auf einen Deadlock gestoßen ist, automatisch zurück und gibt einen Fehler an die Transaktion zurück, der angibt, welche Art von Deadlock aufgetreten ist. Beachten Sie, dass ein Zurücksetzen der Anweisung wahrscheinlich nicht die Sperren freigibt, die die Anwendung erworben hat.

Weitere Hinweise zu Deadlocks finden Sie unter Deadlock.