Was ist die Verwendung von Commit-Transaktion in SQL Server?
Was ist die Verwendung von Commit-Transaktion in SQL Server?

Video: Was ist die Verwendung von Commit-Transaktion in SQL Server?

Video: Was ist die Verwendung von Commit-Transaktion in SQL Server?
Video: 063 transaktionsverwaltung mehrbenutzer anomalien recovery wal prinzip commit regel 2024, Dezember
Anonim

Die VERPFLICHTEN Befehl ist der transaktional Befehl Gebraucht um Änderungen zu speichern, die von a. aufgerufen wurden Transaktion zur Datenbank. Die VERPFLICHTEN Befehl ist der transaktional Befehl Gebraucht um Änderungen zu speichern, die von a. aufgerufen wurden Transaktion zur Datenbank.

Was ist eine Commit-Transaktion in SQL Server?

VERPFLICHTEN ( SQL ) Aus Wikipedia, der freien Enzyklopädie. EIN VERPFLICHTEN Aussage in SQL endet a Transaktion innerhalb eines relationalen Datenbankmanagementsystems (RDBMS) und macht alle Änderungen für andere Benutzer sichtbar. Das allgemeine Format besteht darin, eine BEGIN WORK-Anweisung auszugeben, eine oder mehrere SQL Aussagen, und dann die VERPFLICHTEN Stellungnahme.

Was ist die Verwendung von Commit und Rollback in SQL? Der Hauptunterschied zwischen den COMMIT und ROLLBACK Aussagen von SQL ist, dass die Ausführung von VERPFLICHTEN -Anweisung nimmt alle Änderungen vor, die vom Strom vorgenommen wurden Transaktion dauerhaft werden. Auf der anderen Seite ist die Ausführung von ROLLBACK löscht alle Änderungen, die vom Strom vorgenommen wurden Transaktion.

Die Leute fragen auch, was die Transaktion in SQL Server nützt.

Grundsätzlich a Transaktion ist eine Arbeitseinheit, die für eine Datenbank ausgeführt wird. Diese Arbeit kann manuell ausgeführt werden, z. B. eine UPDATE-Anweisung, die Sie in ausgeben SQL Server Management Studio oder ein Anwendung die Daten in die Datenbank EINFÜGT. Das sind alle Transaktionen.

Wozu dient Commit?

Die VERPFLICHTEN Befehl ist der Transaktionsbefehl, der verwendet wird, um von einer Transaktion aufgerufene Änderungen in der Datenbank zu speichern. Die VERPFLICHTEN Befehl speichert alle Transaktionen in der Datenbank seit dem letzten VERPFLICHTEN oder ROLLBACK-Befehl.

Empfohlen: