Eine MySQL-Transaktion ist eine Reihe atomarer SQL-Abfragen oder eine unabhängige Arbeitseinheit. Die Anweisungen innerhalb der Transaktion müssen entweder alle erfolgreich ausgeführt werden oder alle schlagen fehl ", "Isolierung".
Eine Transaktion ist eine Reihe atomarer SQL-Abfragen oder eine unabhängige Arbeitseinheit. Anweisungen innerhalb einer Transaktion werden entweder alle erfolgreich ausgeführt oder alle schlagen fehl
ACID-Eigenschaften: Atomizität, Konsistenz, Isolation, Haltbarkeit
Empfohlen: „MySQL-Tutorial“
Transaktionen sind eines der wichtigen Merkmale, die das Datenbanksystem von allen anderen Dateisystemen unterscheiden
Eine Transaktion ist eine Reihe atomarer SQL-Anweisungen, oder eine unabhängige Arbeitseinheit
Transaktionen müssen die folgenden Merkmale erfüllen:
Atomar (ATOMICITY), Definition:
Eine Transaktion muss als betrachtet werden eine unteilbare Mindestarbeitseinheit. Alle Vorgänge in der gesamten Transaktion werden entweder erfolgreich übermittelt oder alle schlagen fehl. Für eine Transaktion ist es unmöglich, nur einige der Vorgänge auszuführen
Konsistenz (KONSISTENZ), Definition:
Konsistenz bedeutet, dass die Transaktion die Datenbank von einem Konsistenzzustand in einen anderen Konsistenzzustand umwandelt. Zu Beginn der Transaktion wird die Integrität der Datenbankdaten vor und nach der Transaktion nicht zerstört
Isolation (ISOLATION). ), Definition:
Die Isolierung erfordert, dass eine Transaktion die Daten in der Datenbank ändert, bevor sie abgeschlossen wird. Sie ist für andere Transaktionen unsichtbar
Empfohlen: „MySQL-Tutorial“
Das obige ist der detaillierte Inhalt vonWas bedeutet MySQL-Transaktion?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!