Implementation and Performance of Multi-level Transaction Management in Multidatabase Environment
||Implementation and Performance of Multi-level Transaction Management in Multidatabase Environment
||W. Schaad, H.-J. Schek, G. Weikum
||Proc. of the 5th Int. Workshop on Research Issues on Data Engineering: Distributed Object Management, RIDE-DOM'95Taipei, Taiwan
||Institute of Information Systems, ETH Zurich
The 2PC protocol together with strict 2PL can be considered
as a de-facto standard for distributed transaction
processing. However, 2PC is often unacceptable from a
performance and execution autonomy point of view.
Multi-level transaction management offers an alternative
solution that allows early commits of subtransactions and
thus improves performance and execution autonomy. While the
theory of this approach is well established, a practical
evaluation in a multi-database environment is still lacking.
This paper describes a prototype implementation and initial
measurements that compare transaction processing with 2PC
versus distributed multi-level transaction
management. Although we used SQL in our examples, the
concepts presented here are applicable to any notion of
distributed object management system.
!!! Dieses Dokument stammt aus dem ETH Web-Archiv
und wird nicht mehr gepflegt !!!
!!! This document is stored in the ETH Web archive
and is no longer maintained !!!