Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Extending TP-monitors for intra-transaction parallelism

Conference ·
OSTI ID:535557
;  [1]
  1. Institute for Information Systems, Zurich (Switzerland)
Inter-transaction parallelism, the concurrent execution of independent client transactions, is currently well supported by database systems. Intra-transaction parallelism, the parallel execution of operations within the same transaction, is generally not supported, even though often necessary especially in non-standard applications. In this paper we show how database operations within the same transaction can be executed concurrently by executing them as independent sub-transactions. This is possible because we employ a two-level transaction approach where the lower level is provided by virtually any of today`s databases. The higher level is realized by a transaction processing monitor that is extended with an additional transaction manager for the scheduling of application service calls. We present results of a prototype implementation using Tuxedo and a relational database system using a document management application as an example.
OSTI ID:
535557
Report Number(s):
CONF-961209--
Country of Publication:
United States
Language:
English

Similar Records

PVM (Parallel Virtual Machine): A framework for parallel distributed computing
Technical Report · Sat Dec 31 23:00:00 EST 1988 · OSTI ID:5347567

A highly concurrent transaction management model
Conference · Wed Jun 01 00:00:00 EDT 1994 · OSTI ID:10158730

Agent-based Transaction management for Mobile Multidatabase
Conference · Sun Dec 31 23:00:00 EST 2006 · OSTI ID:940327