System, method, and program product for managing transactions on a
plurality of Database Management Systems residing on separate participant
servers and a coordinator server. A single transaction proceeds by
multiple steps across more then one of the plurality of Database
Management Systems as participants. Savepoints are assigned to the
participants across the Database Management System, with at least one
savepoint within a multiple step transaction. The DBMS responds to
application requests to rollback to savepoint by rolling back the
transaction, across the Database Management System participants, to the
savepoint Further disclosed is a program product that contains code,
which, either as written on the medium, or as instantiated in RAM, or
both, controls the operation of a distributed database management system.
System, Methode und Programmprodukt für handhabende Verhandlungen auf einer Mehrzahl der Datenbank-Management-Systeme, die auf unterschiedlichen Teilnehmerbedienern und einem Koordinatorbediener liegen. Eine einzelne Verhandlung fährt durch mehrfache Schritte über dann einem der Mehrzahl der Datenbank-Management-Systeme als Teilnehmer fort. Savepoints werden den Teilnehmern über dem Datenbank-Management-System, mit mindestens einem savepoint innerhalb einer mehrfachen Schrittverhandlung zugewiesen. Der DBMS reagiert auf Anwendung Anträge auf Preissenkung auf savepoint, indem es zurück die Verhandlung, über den Datenbank-Management-System Teilnehmern rollt, zum weiter freigegebenen savepoint ist ein Programmprodukt, das Code enthält, der, entweder, wie auf das Mittel oder wie instantiated in RAM oder in beide, Kontrollen geschrieben der Betrieb eines Managementsystems der dezentralisierten Datenbank.