2007 | OriginalPaper | Buchkapitel
Konkurrierende Zugriffe
Erschienen in: Datenbanken
Verlag: Teubner
Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.
Wählen Sie Textabschnitte aus um mit Künstlicher Intelligenz passenden Patente zu finden. powered by
Markieren Sie Textabschnitte, um KI-gestützt weitere passende Inhalte zu finden. powered by
Schon im ersten Kapitel haben wir die Anforderung an eine Datenbank diskutiert, mehrere, „gleichzeitig“ erfolgende Zugriffe auf die Datenbasis verarbeiten zu können. Ich habe das Wort „gleichzeitig“ in Anführungszeichen gesetzt, weil zu einem gegebenen Zeitpunkt natür lich immer nur ein einziger Zugriff stattfinden kann. Aber: Es ist sehr gut möglich, dass meh rere Transaktionen (aus verschiedenen Programmen) abwechselnd auf die Datenbank zugrei fen, ehe sie mit einem COMMIT oder ROLLBACK beendet werden. Das kann zu dramati schen Unkorrektheiten der Datenbank bzw. zu einer vollständigen gegenseitigen Blockade der verschiedenen Verarbeitungen führen, wenn man keine Gegenmaßnahmen ergreift. Wir werden uns hier mit dieser Problematik beschäftigen. Wieder gilt: Alles, was wir hier besprechen werden, ist für die Logik von Applikationen auf beliebigen Datenbanksystemen wichtig und gültig - es gibt hier nichts Spezifisches für relationale Systeme.