SQL Server-Sperrtyp
(1) HOLDLOCK: Behalten Sie die gemeinsame Sperre für die Tabelle bei, bis die gesamte Transaktion endet, anstatt die hinzugefügte Sperre sofort nach Ausführung der Anweisung freizugeben.
(2) NOLOCK: Keine gemeinsamen Sperren und exklusiven Sperren hinzufügen. Wenn diese Option wirksam wird, können nicht festgeschriebene Lesedaten oder „schmutzige Daten“ gelesen werden. Diese Option gilt nur für SELECT-Anweisungen.
(3) PAGLOCK: Geben Sie an, dass eine Seitensperre hinzugefügt werden soll (andernfalls kann normalerweise eine Tabellensperre hinzugefügt werden).
(4) READCOMMITTED führt den Scan mit derselben Sperrsemantik durch wie eine Transaktion, die auf der Lese-Commit-Isolationsebene ausgeführt wird. Standardmäßig arbeitet SQL Server 2000 auf dieser Isolationsstufe.
(5) READPAST: Gesperrte Datenzeilen überspringen, die von anderen Transaktionen beim Lesen von Daten gesperrt wurden, anstatt zu blockieren, bis andere Transaktionen die Sperre aufheben zu SELECT-Anweisungsoperationen in Transaktionsoperationen unter der Isolationsstufe READ COMMITTED.
(6) READUNCOMMITTED: Entspricht NOLOCK.
(7) REPEATABLEREAD: Setzen Sie die Transaktion auf die Isolationsstufe für wiederholbares Lesen.
(8) ROWLOCK: Verwenden Sie Sperren auf Zeilenebene anstelle von gröberen Sperren auf Seitenebene und Sperren auf Tabellenebene.
(9) SERIALISIERBAR: Führen Sie den Scan mit derselben Sperrsemantik durch wie eine Transaktion, die auf der serialisierbaren Leseisolationsstufe ausgeführt wird. Entspricht HOLDLOCK.
(10) TABLOCK: Geben Sie die Verwendung von Sperren auf Tabellenebene anstelle von Sperren auf Zeilen- oder Seitenebene an. Wenn auch HOLDLOCK angegeben wird, bleibt die Sperre bestehen Bleiben Sie bis zum Ende dieser Transaktion.
(11) TABLOCKX: Geben Sie die Verwendung einer exklusiven Sperre für die Tabelle an. Diese Sperre kann verhindern, dass andere Transaktionen Daten in dieser Tabelle lesen oder aktualisieren, bis die Anweisung oder die gesamte Transaktion endet.
(12) UPDLOCK: Gibt an, dass beim Lesen von Daten in der Tabelle eine Aktualisierungssperre (Aktualisierungssperre) festgelegt werden soll. Die Sperre bleibt bis zum Ende dieser Anweisung oder der gesamten Transaktion bestehen Die Funktion der Verwendung von UPDLOCK besteht darin, dem Benutzer zunächst das Lesen von Daten zu ermöglichen (ohne andere Benutzer am Lesen von Daten zu hindern) und sicherzustellen, dass die Daten bei einer späteren Aktualisierung der Daten in diesem Zeitraum nicht von anderen Benutzern geändert wurden.

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

