10.7. Zeilenversionsverwaltung

Zu Beginn dieses Kapitels habe ich die beiden Modelle zur Parallelverarbeitung beschrieben, die SQL Server nutzen kann. Bei der pessimistischen Parallelverarbeitung werden Sperren verwendet, um das gewünschte Transaktionsverhalten zu garantieren und (je nach gewählter Isolationsstufe) Probleme wie Dirty Reads zu vermeiden. Bei der optimistischen Parallelverarbeitung wird die neue Technik der Zeilenversionen eingesetzt, um Transaktionen möglich zu machen. Seit SQL Server 2005 ist die optimistische Parallelverarbeitung möglich, sobald Sie eine der Datenbankeigenschaften READ_COMMITTED_SNAPSHOT oder ALLOW_SNAPSHOT_ISOLATION (oder beide) aktivieren. Auch bei optimistischer Parallelverarbeitung können exklusive Sperren ...

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.