Freigeben über


Grundlegendes zu Sperren

Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) unterstützt multigranulare Sperren, durch die verschiedene Arten von Ressourcen von einer Transaktion gesperrt werden können.

Automatisches Sperren

SQL Server Compact Edition sperrt die erforderlichen Daten automatisch, um alle Transaktionsvorgänge zu schützen, einschließlich der Folgenden:

  • Datenbearbeitungssprache (Data Manipulation Language, DML)
  • Datendefinitionssprache (Data Definition Language, DDL)
  • Abfrageanweisungen auf der erforderlichen Isolationsstufe

SQL Server Compact Edition sperrt automatisch Datenzeilen und alle relevanten Indexseiten, um ein Maximum an vollständiger Parallelität sicherzustellen. Wenn eine Transaktion zunehmend mehr Ressourcen sperrt, wird die Granularität der Sperre automatisch auf eine gesamte Tabelle ausgedehnt, sodass der Verwaltungsaufwand für die Sperrung sinkt.

In diesem Abschnitt

Thema Beschreibung

Grundlagen des Sperrens

Beschreibt die Grundlagen.

Sperrenausweitung

Beschreibt den Konvertierungsprozess von vielen differenzierten Sperren in wenige gröbere Sperren.

Sperrkompatibilität

Beschreibt den Prozess, mithilfe dessen die Sperrkompatibilität festgestellt wird.

Siehe auch

Konzepte

Sperren (SQL Server Compact Edition)

Hilfe und Information

Informationsquellen für SQL Server Compact Edition