Concurrency control and recovery in database systems
Concurrency control and recovery in database systems
Concurrency control in database structures with relaxed balance
PODS '87 Proceedings of the sixth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Optimization for dynamic inverted index maintenance
SIGIR '90 Proceedings of the 13th annual international ACM SIGIR conference on Research and development in information retrieval
Performance of B-tree concurrency control algorithms
SIGMOD '91 Proceedings of the 1991 ACM SIGMOD international conference on Management of data
IEEE Transactions on Computers
ARIES/IM: an efficient and high concurrency index management method using write-ahead logging
SIGMOD '92 Proceedings of the 1992 ACM SIGMOD international conference on Management of data
Fundamentals of database systems (2nd ed.)
Fundamentals of database systems (2nd ed.)
Real-time database: semantics and resource scheduling
Real-time database: semantics and resource scheduling
A framework for the performance analysis of concurrent B-tree algorithms
PODS '90 Proceedings of the ninth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
On being optimistic about real-time constraints
PODS '90 Proceedings of the ninth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Efficient locking for concurrent operations on B-trees
ACM Transactions on Database Systems (TODS)
Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment
Journal of the ACM (JACM)
Advances in real-time database systems research
ACM SIGMOD Record
Real-Time Database Systems: Issues and Applications
Real-Time Database Systems: Issues and Applications
Priority Inheritance Protocols: An Approach to Real-Time Synchronization
IEEE Transactions on Computers
A Formal Characterization of Epsilon Serializability
IEEE Transactions on Knowledge and Data Engineering
Concurrency Control in B-Trees with Batch Updates
IEEE Transactions on Knowledge and Data Engineering
Real-Time Index Concurrency Control
IEEE Transactions on Knowledge and Data Engineering
Efficient Algorithms for Maintenance of Large Database
Proceedings of the Fourth International Conference on Data Engineering
Performance Characteristics of Epsilon Serializability with Hierarchical Inconsistency Bounds
Proceedings of the Ninth International Conference on Data Engineering
Scheduling Real-time Transactions: a Performance Evaluation
VLDB '88 Proceedings of the 14th International Conference on Very Large Data Bases
Index Concurrency Control in Firm Real-Time Database Systems
VLDB '95 Proceedings of the 21th International Conference on Very Large Data Bases
Scalability Issues for High Performance Digital Libraries on the World Wide Web
ADL '96 Proceedings of the 3rd International Forum on Research and Technology Advances in Digital Libraries
Services and Architectures for Electronic Publishing
COMPCON '96 Proceedings of the 41st IEEE International Computer Conference
An architecture for a scalable, high-performance digital library
MSS '95 Proceedings of the 14th IEEE Symposium on Mass Storage Systems
A semantic-based concurrency control protocol for real-time transactions
RTAS '96 Proceedings of the 2nd IEEE Real-Time Technology and Applications Symposium (RTAS '96)
Scheduling transactions with temporal constraints: exploiting data semantics
RTSS '96 Proceedings of the 17th IEEE Real-Time Systems Symposium
Real-Time Data Access Control on B-Tree Index Structures
ICDE '99 Proceedings of the 15th International Conference on Data Engineering
A quantification of aborting effect for real-time data accesses
IEEE Transactions on Computers
Hi-index | 0.01 |
This paper proposes methodologiesto control the access of B ^+-tree-indexed datain a batch and firm real-time fashion. Algorithms are proposedto insert, query, delete, and rebalance B ^+-tree-indexeddata based on the non-real-time algorithms proposed in Kerttu,Eljas, and Tatu (1996) and the idea of priority inheritance (Sha,Rajkumar, and Lehoczky, 1990). We propose methodologies to reducethe number of disk I /O to improve the system performancewithout introducing more priority inversion. When the schedulabilityof requests with critical timing constraints is highly important,we propose a mechanism for data reservation based on the ideaof preemption level and the Stack Resource Policy (Baker, 1990).The performance of our methodologies was evaluated by a seriesof experiments, from which we have obtained encouraging results.