Principles of database buffer management
ACM Transactions on Database Systems (TODS)
Concurrency control and recovery in database systems
Concurrency control and recovery in database systems
ACM SIGMOD Record - Special Issue on Real-Time Database Systems
Operating system concepts (3rd ed.)
Operating system concepts (3rd ed.)
Issues in real-time data management
Real-Time Systems - Special issue: real-time databases
The LRU-K page replacement algorithm for database disk buffering
SIGMOD '93 Proceedings of the 1993 ACM SIGMOD international conference on Management of data
Introduction to simulation and SLAM II (4th ed.)
Introduction to simulation and SLAM II (4th ed.)
Microprocessor Systems Design: 68000 Hardware, Software, and Interfacing
Microprocessor Systems Design: 68000 Hardware, Software, and Interfacing
Performance Characteristics of Protocols With Ordered Shared Locks
Proceedings of the Seventh International Conference on Data Engineering
Hi-index | 0.00 |
Real-time database management system research has not focused efforts on the specific low level system support requirements for availability, timeliness and predictability of data access. An important aspect of such database system's support is the secondary access schemes and particular database disk buffer allocation schemes. Timing considerations on critical and non-critical transactions in real-time database systems require that resource management strategies and algorithms give preferential treatment to critical transactions. This paper examines buffer management policies in a database system characterized by transactions which have execution deadlines and criticalities. A buffer allocation scheme and two buffer page replacement algorithms are described. A simulation model is used to examine real-time buffer allocation and page replacement algorithms versus and conventional baseline algorithm. The results of the simulation are presented and discussed.