- {1} R. Abbott, H. Garcia-Molina, 'Scheduling Real-Time Transactions: A Performance Evaluation', ACM Transactions on Database Systems , vol. 17, no. 3, pp. 513-560, 1992. Google ScholarDigital Library
- {2} H. Branding, A. Buchmann, 'On Providing Soft and Hard Real-Time Capabilities in an Active DBMS', International Workshop on Active and Real-Time Database Systems, Skovde, Sweden, 1995.Google Scholar
- {3} H. Garcia-Molina, K. Salem, 'Main-Memory Database Systems', IEEE Transactions on Knowledge and Data Engineering, vol. 4, no. 6, pp. 509-516, 1992. Google ScholarDigital Library
- {4} T. J. Lehman, M. J. Carey, 'A Recovery Algorithm for a High-Performance Memory-Resident Database System', ACM SIGMOD Conference, pp. 104-117, 1987. Google ScholarDigital Library
- {5} L. Sha, R. Rajkumar, S. H. Son, C. H. Chang, 'A Real-Time Locking Protocol', IEEE Transactions on Computers, vol. 40, no. 7, pp. 793-800, 1991. Google ScholarDigital Library
Index Terms
- Exploiting main memory DBMS features to improve real-time concurrency control protocols
Recommendations
Fast Serializable Multi-Version Concurrency Control for Main-Memory Database Systems
SIGMOD '15: Proceedings of the 2015 ACM SIGMOD International Conference on Management of DataMulti-Version Concurrency Control (MVCC) is a widely employed concurrency control mechanism, as it allows for execution modes where readers never block writers. However, most systems implement only snapshot isolation (SI) instead of full ...
High-performance concurrency control mechanisms for main-memory databases
A database system optimized for in-memory storage can support much higher transaction rates than current systems. However, standard concurrency control methods used today do not scale to the high transaction rates achievable by such systems. In this ...
Low overhead concurrency control for partitioned main memory databases
SIGMOD '10: Proceedings of the 2010 ACM SIGMOD International Conference on Management of dataDatabase partitioning is a technique for improving the performance of distributed OLTP databases, since "single partition" transactions that access data on one partition do not need coordination with other partitions. For workloads that are amenable to ...
Comments