10.2. Transaktionsverarbeitung

Unabhängig vom verwendeten Modell für die Parallelverarbeitung sind Kenntnisse über Transaktionen von entscheidender Bedeutung. Eine Transaktion ist die grundlegende Arbeitseinheit in SQL Server. Gewöhnlich besteht sie aus mehreren SQL-Befehlen, die die Datenbank lesen und aktualisieren, wobei die Aktualisierung aber erst dann als final angesehen wird, wenn ein COMMIT-Befehl gegeben wird (zumindest bei expliziten Transaktionen). Wenn ich von Änderungs- oder Lesevorgängen schreibe, meine ich damit die Transaktionen, die die Datenbearbeitung vornimmt oder die Daten liest, wobei es sich nicht notwendigerweise einzelne SQL-Anweisungen handelt. Dass Schreibvorgänge Lesevorgänge blockieren, bedeutet, dass kein anderer ...

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.