Ich verwende SQL Server 2008 R2.Festlegen/ändern lock_monitor Standardintervall
Ich habe diese Dokumentation auf technet lesen: https://technet.microsoft.com/en-us/library/ms178104(v=sql.105).aspx
In meiner Anwendung habe ich innerhalb von 5 Sekunden auf einer Industriemaschine reagieren. Manchmal (approximativ einmal am Tag) stoße ich auf Deadlock in der Datenbank und führe die Transaktion erneut aus. Dieses Verfahren funktioniert gut.
Mein Problem ist die Dauer der Deadlock-Auflösung. Da ich weiß, dass ich 5 Sekunden Zeit habe, um auf den Rechner zu antworten, möchte ich das Standardintervall für lock_monitor thread auf 2 Sekunden setzen. Daher könnte ein Deadlock innerhalb von 5 Sekunden erkannt und behoben werden, da es jetzt bis zu 7 Sekunden dauert, um das Problem zu lösen.
Ist es möglich?
Haben Sie dies herauszufinden stephane? – scsimon