Prozedurtransaktionen

Der Prozedurausführungsmanager schließt die Ausführung der Prozedur automatisch in eine Datenbanktransaktion ein, indem er entsprechend dem Ergebnis der Prozedurausführung ein Commit oder ein Rollback durchführt.

Durch das Einschließen der Prozedurausführung in eine Datenbanktransaktion wird sichergestellt, dass Aktualisierungen der Unica Plan-Datenbank für andere Benutzer nicht sichtbar sind, bis das Commit erfolgt ist. Das Einschließen macht Aktualisierungen außerdem atomar.

Die Prozedurenschreibfunktion muss weiterhin die erforderlichen Bearbeitungssperren anfordern, um sicherzustellen, dass andere Benutzer keine Änderungen in die Datenbank schreiben können, bevor die Prozedurenausführung abgeschlossen ist.