Ich habe viele Deadlocks in meinem System.
Ich möchte Snapshot Isolation verwenden, um sie zu beheben, aber mein DBA verfügt über Reserven.
Eines seiner Probleme ist, dass Snapshot Isolation das Schreiben verlangsamt. Dies liegt daran, dass es in den Cache und dann in die TempDb (Zeilenversion) schreiben muss und dann zum Aufrufer zurückkehren kann.
Ein "normaler" Schreibvorgang kann einfach in den Cache schreiben und dann ausgeführt werden.
Funktioniert die Zeilenversionierung so? Oder ist es komplexer als das? Tut es das irgendwie parallel?
Oder sind Schreibvorgänge mit Snapshot Isolation langsamer?