Was ist Parallelität in Dbms?

2 Antworten


  • Benutzer senden Transaktionen und können sich jede Transaktion als eigenständige Ausführung vorstellen.

    Gleichzeitigkeit wird durch das DBMS erreicht, das Aktionen (Lesen/Schreiben von DB-Objekten) verschiedener Transaktionen verschachtelt.
    Jede Transaktion muss die Datenbank in einem konsistenten Zustand verlassen, wenn die DB zu Beginn der Transaktion konsistent ist.

    DBMS erzwingt einige ICs, abhängig von den ICs, die in CREATE TABLE-Anweisungen deklariert wurden.
    Darüber hinaus versteht das DBMS die Semantik der Daten nicht wirklich. (zB versteht es nicht, wie die Zinsen auf einem Bankkonto berechnet werden).
    Probleme: Auswirkung von verschachtelten Transaktionen und Abstürze.
  • Jede Transaktion muss die Datenbank in einem konsistenten Zustand verlassen, wenn die DB zu Beginn der Transaktion konsistent ist.

Schreibe deine Antwort

Ihre Antwort erscheint nach der Moderation appear