TxF-Glossar

Verfügbarkeit

Verfügbarkeit bedeutet, dass ein Ressourcen-Manager Transaktionen abbricht, auch wenn dies die Konsistenz unterbrechen würde, sodass das System weiterhin neue Aufgaben ausführen kann. Der Standardressourcen-Manager erzwingt die Verfügbarkeit auf dem Systemvolume. Wenn das Transaktionsprotokoll beispielsweise voll ist, kein neuer Transaktionsprotokollbereich hinzugefügt werden kann und eine ältere Transaktion, die abgebrochen würde, ein Ergebnis von einem übergeordneten Ressourcen-Manager erfordert, damit eine verteilte Transaktion abgeschlossen wird, wartet der Ressourcen-Manager nicht auf den übergeordneten Transaktions-Manager und bricht diese Transaktion ab, obwohl dies möglicherweise die Konsistenz unterbricht.

Konsistenz

Konsistenz bedeutet, dass ein Ressourcen-Manager neue Transaktionen fehlschlägt, wenn er keinen Fortschritt erzielen kann. Wenn das Transaktionsprotokoll beispielsweise voll ist, kein neuer Transaktionsprotokollspeicher hinzugefügt werden kann und eine ältere Transaktion, die abgebrochen würde, ein Ergebnis von einem übergeordneten Ressourcen-Manager erfordert, damit eine verteilte Transaktion abgeschlossen wird, wartet der Ressourcen-Manager auf dieses Ergebnis.

Miniversion

Eine Miniversion ist eine Version einer Datei, die ein transaktioniertes Writer während einer Transaktion erstellt. Die Miniversion kann später in der Transaktion mit schreibgeschütztem Zugriff geöffnet werden.

Transaktionsleser

Ein Transacted Reader ist ein Transaktionsdateihandle, das mit einer beliebigen Berechtigung geöffnet wird, die teil des generischen Lesezugriffs ist, aber nicht Teil des generischen Schreibzugriffs ist.

Transacted Writer

Ein Transacted Writer ist ein transaktionsfähiges Dateihandle, das mit jeder Berechtigung geöffnet wird, die nicht Teil des generischen Lesezugriffs ist, sondern Teil des generischen Schreibzugriffs ist.