[ | Suche | Alternativ Version | Frame Version ] Suche Home Glossar Arcnet DDS

3.24.23 TTS

DNF97432

Das TTS (Transaction Tracking System) ist ein Algorithmus, der sicherstellen soll, daß Operationen auf Netware Datenträgern korrekt und komplett ausgeführt werden und das System niemals in einem inkonsistenten Zustand liegen bleibt, selbst nach einem Absturz. Wurde eine Schreiboperation durchgeführt und genau während des Schreibens auf die Platte stürzt der Server ab, dann nimmt der Server beim nächsten Starten seine Aufzeichnungen aus dem TTS Backout File und macht diese halb ausgeführte Schreiboperation rückgängig. (Rollback)
Auch die Bindery, die physikalisch aus drei Dateien besteht, unterstützt das TTS. Transaktionen kennt man sonst allerdings eher aus der Welt der Datenbanken. Damit ein Programm vom TTS profitiert, müssen die entsprechenden Dateien mit FLAG auf transactional gesetzt werden und das spezielle Novell-TTS unterstützt werden.

Was bedeuten folgende beiden Zeilen aus der TTS$LOG.ERR?

Intializing Transaction Tracking System
Scanning TTS Backout File

Die erste Zeile erscheint immer. Die zweite Zeile kommt dann beim Booten, wenn der Server nicht ordnungsgemäß runtergefahren wurde.

Wenn es unvollständige Transaktionen gegeben hat, erscheint noch eine Meldung "backing out <Zahl> transactions".


Copyright © by Stefan Braunstein (stefan@braunstein.de)
Letzte Aktualisierung am 1. November 1998

Home Glossar Arcnet DDS Zugriffe