Lecture Notes in Computer Science, 2000, Volume 1832/2000, 122-139, DOI: 10.1007/3-540-45033-5_9

Global Transaction Termination Rules in Composite Database Systems

Can Türker, Kerstin Schwarz and Gunter Saake

View Related Documents

Abstract

In composite database systems, global transactions are decomposed by the global transaction manager into several global subtransactions that are executed at the corresponding component database systems. This paper shows that the execution and termination of a global transaction depend on the specified extensional assertions on the local classes as well as on the given kinds of global requests. In some cases, a global transaction is supposed to be successful if exactly one global subtransaction is successfully executed. In other cases, all global subtransactions have to be successful in order to commit the global transaction. We discuss various termination rules for global transactions and thus provide new insights into a complex problem.

Keywords  global transactions - composite database systems - extensional assertions - termination dependencies

Fulltext Preview

Image of the first page of the fulltext document