2012Unpublished venueRequires access

Concurrency Issues of Distributed Advance Transaction Process

Sheetlani Jitendra

Open publisher page 10 citations

Abstract

The transactional model for distributed system has been around for many years and it is considered a well-established and mature technology. The traditional transaction model, although suitable for conventional database applications such as banking and airline reservation systems, does not provide much flexibility and high performance when used for complex applications such as object oriented systems, long-lived transactions, or distributed systems. Nested transactions have been proposed to overcome the limitations of flat transaction model. Nested transactions extend the notion that transactions are flat entities by allowing a transaction to invoke atomic transactions as well as atomic operations. They provide safe concurrency within transaction, allow potential internal parallelism to be exploited and offer an appropriate control structure to support their execution. In this paper we describe distributed database system and their transaction process. In this paper we also describe advance-nested transactions where the transactions from one system interact with the transactions from another system. Such nested transactions can expect to become more important with the introduction of network operating systems and heterogeneous distributed database systems. Finally, we will study about concurrency issue of nested transaction with respect to distributed database. Keyword: Distributed database, database, distributed processing, transaction, transaction manager, nested transaction, flat transaction, atomicity, consistency, isolation, durability, subtransaction.

About this research paper

What this paper is about

The transactional model for distributed system has been around for many years and it is considered a well-established and mature technology. The traditional transaction model, although suitable for conventional database applications such as banking and airline reservation systems, does not provide much flexibility and high performance when used for complex applications such as object oriented systems, long-lived transactions, or distributed systems. Nested transactions have been proposed to overcome the limitations of flat transaction model. Nested transactions extend the notion that transactions are flat entities by allowing a transaction to invoke atomic transactions as well as atomic operations. They provide safe concurrency within transaction, allow potential internal parallelism to be exploited and offer an appropriate control structure to support their execution. In this paper we describe distributed database system and their transaction process. In this paper we also describe advance-nested transactions where the transactions from one system interact with the transactions from another system. Such nested transactions can expect to become more important with the introduction of network operating systems and heterogeneous distributed database systems. Finally, we will study about concurrency issue of nested transaction with respect to distributed database. Keyword: Distributed database, database, distributed processing, transaction, transaction manager, nested transaction, flat transaction, atomicity, consistency, isolation, durability, subtransaction.

Why it matters

OpenAlex reports 10 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

The transactional model for distributed system has been around for many years and it is considered a well-established and mature technology. The traditional transaction model, although suitable for conventional database applications such as banking and airline reservation systems, does not provide much flexibility and high performance when used for complex applications such as object oriented systems, long-lived transactions, or distributed systems. Nested transactions have been proposed to overcome the limitations of flat transaction model. Nested transactions extend the notion that transactions are flat entities by allowing a transaction to invoke atomic transactions as well as atomic operations. They provide safe concurrency within transaction, allow potential internal parallelism to be exploited and offer an appropriate control structure to support their execution. In this paper we describe distributed database system and their transaction process. In this paper we also describe advance-nested transactions where the transactions from one system interact with the transactions from another system. Such nested transactions can expect to become more important with the introduction of network operating systems and heterogeneous distributed database systems. Finally, we will study about concurrency issue of nested transaction with respect to distributed database. Keyword: Distributed database, database, distributed processing, transaction, transaction manager, nested transaction, flat transaction, atomicity, consistency, isolation, durability, subtransaction.

Key concepts: Nested transaction, Distributed transaction, Computer science, Atomicity, Serializability, Transaction processing, Database transaction, Transaction processing system

Related papers

Back to paper searchBrowse research topicsOriginal source
Concurrency Issues of Distributed Advance Transaction Process — Research Paper | ScholarLens