Traditional concurrency control theory views transactions in terms of read and write operations on database items. Thus, the effects of accessing non-database entities, such as the system clock or the log, on a transaction's behavior are not explicitly considered. In this paper, we are motivated by a desire to include accesses to such extra-data items within the purview of transaction and database correctness. We provide a formal treatment of concurrency control when transactions are allowed access to extra-data by discussing the inter-transaction dependencies that are induced when transactions access extra-data. We also develop a spectrum of correctness criteria that apply when such transactions are considered and outline mechanisms to enf...
Many activities are comprised of temporally dependent events that must be executed in a specific chr...
This thesis examines approaches to the preservation of multidatabase consistency through concurrency...
Real-time database systems are designed to handle workloads where transactions have completion deadl...
Traditional concurrency control theory views transactions in terms of read and write operations on d...
Although the general concepts provided by the standard concurrency control theory (e. g. [BHG87]) re...
Concurrency control mechanisms including the wait, time-stamp and rollback mechanisms have been brie...
Transaction Processing (TP) plays a primary role in the design and implementation of IT applications...
Attaining high performance of transaction processing and preserving consistency of database are two ...
We present a new model for describing and reasoning about transaction-processing algorithms. The mod...
This part of the book consists of two chapters. The topics of those chapters, recovery and concurren...
The analysis of the data accessing mechanism is of importance to the analytical performance evaluati...
Cataloged from PDF version of article.Protocols developed so far for concurrency control in real-tim...
A transaction is a logical unit of work that includes one or more database access operations such as...
Concurrency control is the activity of coordinating concurrent accesses to a database in a multiuser...
The concurrency control lock (e.g. file lock, table lock) has long been used as a canonical example ...
Many activities are comprised of temporally dependent events that must be executed in a specific chr...
This thesis examines approaches to the preservation of multidatabase consistency through concurrency...
Real-time database systems are designed to handle workloads where transactions have completion deadl...
Traditional concurrency control theory views transactions in terms of read and write operations on d...
Although the general concepts provided by the standard concurrency control theory (e. g. [BHG87]) re...
Concurrency control mechanisms including the wait, time-stamp and rollback mechanisms have been brie...
Transaction Processing (TP) plays a primary role in the design and implementation of IT applications...
Attaining high performance of transaction processing and preserving consistency of database are two ...
We present a new model for describing and reasoning about transaction-processing algorithms. The mod...
This part of the book consists of two chapters. The topics of those chapters, recovery and concurren...
The analysis of the data accessing mechanism is of importance to the analytical performance evaluati...
Cataloged from PDF version of article.Protocols developed so far for concurrency control in real-tim...
A transaction is a logical unit of work that includes one or more database access operations such as...
Concurrency control is the activity of coordinating concurrent accesses to a database in a multiuser...
The concurrency control lock (e.g. file lock, table lock) has long been used as a canonical example ...
Many activities are comprised of temporally dependent events that must be executed in a specific chr...
This thesis examines approaches to the preservation of multidatabase consistency through concurrency...
Real-time database systems are designed to handle workloads where transactions have completion deadl...