Ralf Hüsing

Mai 14, 2009

Deadlockopfer

Abgelegt unter: Programmierung, SQL — ralf @ 11:52 am

“Die Transaktion (Prozess-ID xxxx) befand sich auf Sperre Ressourcen aufgrund eines anderen Prozesses in einer Deadlocksituation und wurde als
Deadlockopfer ausgewählt. Führen Sie die Transaktion erneut aus.”

Soweit ich das verstanden habe treten Deadlock’s auf wenn zwei Transaktionen dauerhaft auf eine bestimmte Ressource warten würden. Eine Ressource kann zbspl. eine Speicher-Seite sein. Der MS-SQL-Server erkennt das und wählt dann einen Prozess aus der gekillt wird.

Das ganze ist im MSDN recht umfangreich beschrieben: Deadlocks.

Keine Kommentare »

Noch keine Kommentare.

RSS-Feed für Kommentare zu diesem Artikel. TrackBack-URL

Einen Kommentar hinterlassen

Powered by WordPress ( WordPress Deutschland )