We present a design for multi-version concurrency control and recovery in a main memory database, and describe logical and physical versioning schemes that allow read-only transactions to execute without obtaining data item locks or system latches. Our schemes enable a system to provide the guarantee that updaters will never interfere with read-only transactions, and read-only transactions will not be delayed due to data contention. Consequently, transaction executions become more predictable-this partially alleviates a major problem in real-time database system (RTDBS) scheduling, namely, significant unpredictability in transaction execution times. As a result, in addition to a transaction's deadline, a more accurate estimate of its execut...
Multi-Version Concurrency Control (MVCC) is a widely em-ployed concurrency control mechanism, as it ...
214 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1992.A 'real-time database system ...
Multi-versioned database systems have the potential to significantly increase the amount of concurre...
Real-time database systems are designed to handle workloads where transactions have completion deadl...
In addition to satisfying database consistency requirements, as in traditional database systems, rea...
Many activities are comprised of temporally dependent events that must be executed in a specific chr...
: A database system supporting a real-time application, which can be called `a real-time database sy...
Concurrency control provides multi-user access to a database system, while ensuring concurrent trans...
Cataloged from PDF version of article.Protocols developed so far for concurrency control in real-tim...
In multi-version databases, updates and deletions of records by transactions require appending a new...
[[abstract]]A number of researches on real-time databases have focused on systems where the semantic...
In many application areas database management systems may have to operate under real-time constraint...
To meet the needs of many real-world control applications, concepts from Temporal, Real-Time, and Ac...
A database system optimized for in-memory storage can support much higher transaction rates than cur...
Abstract: With the fundamental change of hardware technology, main-memory database systems have emer...
Multi-Version Concurrency Control (MVCC) is a widely em-ployed concurrency control mechanism, as it ...
214 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1992.A 'real-time database system ...
Multi-versioned database systems have the potential to significantly increase the amount of concurre...
Real-time database systems are designed to handle workloads where transactions have completion deadl...
In addition to satisfying database consistency requirements, as in traditional database systems, rea...
Many activities are comprised of temporally dependent events that must be executed in a specific chr...
: A database system supporting a real-time application, which can be called `a real-time database sy...
Concurrency control provides multi-user access to a database system, while ensuring concurrent trans...
Cataloged from PDF version of article.Protocols developed so far for concurrency control in real-tim...
In multi-version databases, updates and deletions of records by transactions require appending a new...
[[abstract]]A number of researches on real-time databases have focused on systems where the semantic...
In many application areas database management systems may have to operate under real-time constraint...
To meet the needs of many real-world control applications, concepts from Temporal, Real-Time, and Ac...
A database system optimized for in-memory storage can support much higher transaction rates than cur...
Abstract: With the fundamental change of hardware technology, main-memory database systems have emer...
Multi-Version Concurrency Control (MVCC) is a widely em-ployed concurrency control mechanism, as it ...
214 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1992.A 'real-time database system ...
Multi-versioned database systems have the potential to significantly increase the amount of concurre...