Beständigkeit (Datenbanksysteme)

In Datenbanksystemen ist Beständigkeit das SAURE Eigentum, das versichert, dass Transaktionen, die begangen haben, dauerhaft überleben werden.

Zum Beispiel, wenn ein Flug, der Berichte vorbestellt, dass eine Karte, dann der Sitz erfolgreich gekauft worden ist, vorbestellt selbst wenn die Abstürze bleiben wird.

Beständigkeit kann durch die Spülung der Klotz-Aufzeichnungen der Transaktion zur unvergänglichen Lagerung vor dem Bestätigen des Engagements erreicht werden.

In verteilten Transaktionen müssen alle teilnehmenden Server koordinieren vorher begehen kann anerkannt werden. Das wird gewöhnlich durch einen zweiphasigen getan begehen Protokoll.

Viele DBMSs führen Beständigkeit durch das Schreiben von Transaktionen in einen Transaktionsklotz durch, der neu bearbeitet werden kann, um das System zu erfrischen, setzen direkt vor jedem späteren Misserfolg fest. Eine Transaktion wird begangen nur gehalten, nachdem darin im Klotz eingegangen wird.

Siehe auch

  • Atomicity
  • Konsistenz
  • Isolierung
  • Verwandtschaftsdatenbankverwaltungssystem

ALF (Fernsehreihe) / Cattaraugus Bedenken
Impressum & Datenschutz