10.1. Modelle der Parallelverarbeitung

In beiden Modellen kann ein Konflikt auftreten, wenn zwei Prozesse versuchen, zur selben Zeit dieselben Daten zu ändern. Der Unterschied zwischen den beiden Modellen liegt darin, ob der Konflikt vermieden werden kann, bevor er auftritt, oder sich anschließend beilegen lässt.

10.1.1. Pessimistische Parallelverarbeitung

Bei der pessimistischen Parallelverarbeitung erwirbt SQL Server standardmäßig Sperren, um den Zugriff auf Daten zu blockieren, die ein Prozess gerade verwendet. Nach der Grundannahme für dieses Modell finden im System so viele Datenbearbeitungen statt, dass jeder Lesevorgang wahrscheinlich durch eine Datenbearbeitung eines anderen Benutzers beeinflusst wird. Mit anderen Worten, das System ...

Get Microsoft SQL Server 2008 Internals now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.