Research on Waiting Time in Data Access Oriented Transaction-Processing Middleware
Zhang Zhongneng
Abstract
Zhang Zhongneng
Abstract
Data access oriented transaction-processing middleware is used for distributed database transaction processing, which uses two-phase commit. In two-phase commit, coordinator distributes transaction branches to all participating sites, and after a prespecified interval of time sends preparatory message. Because the interval of time will affect the concurrency of distributed system, the estimation of the interval of time is needed. This paper provides a method to estimate the interval of time based on that data access oriented transaction-processing middleware has a few kinds of tasks. Moreover according to the kinds of data access(single operating and batch operating),the paper uses different estimating method, and brings forward the concept of long transaction.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Data access oriented transaction-processing middleware is used for distributed database transaction processing, which uses two-phase commit. In two-phase commit, coordinator distributes transaction branches to all participating sites, and after a prespecified interval of time sends preparatory message. Because the interval of time will affect the concurrency of distributed system, the estimation of the interval of time is needed. This paper provides a method to estimate the interval of time based on that data access oriented transaction-processing middleware has a few kinds of tasks. Moreover according to the kinds of data access(single operating and batch operating),the paper uses different estimating method, and brings forward the concept of long transaction.
Key concepts: Commit, Distributed transaction, Transaction processing system, Computer science, Transaction processing, Two-phase commit protocol, Middleware (distributed applications), Database transaction