Performance modeling of data base management systems
Thesis/Dissertation
·
OSTI ID:7204053
Concurrency-control algorithms allow concurrent transactions for data base processing and also introduce the interference between transactions. This feature complicates the performance evaluation of concurrency-control algorithms. Two concurrency-control algorithms, the simplified locking algorithm and the optimistic timestamps algorithm, are studied here in detail, and a general modeling procedure is introduced. The simplified locking algorithm allows the least concurrency. In comparison with the optimistic timestamps algorithm, the simplified locking algorithm works well in heavy traffic. According to the relationships between database items, the transactions are classified into a number of classes. The average number of ACTIVE transactions in a class and the thruput of a class of transactions represent, respectively, the concurrency and the interference between transactions. The results of analyses of the algorithms also provide other quantities such as the communication cost per accepted transaction and the data item utilization. It is likely that the data base system of the future will one mainframe to manage the stored data, together with microcomputers to handle the human-to-machine interface in interactive transaction-based system.
- Research Organization:
- Illinois Univ., Chicago (USA)
- OSTI ID:
- 7204053
- Country of Publication:
- United States
- Language:
- English
Similar Records
Concurrent certifications by intervals of timestamps in distributed database systems
Data base concurrency control: versatile approaches to improve performance
Concurrent access to O-trees
Journal Article
·
Tue Mar 31 23:00:00 EST 1987
· IEEE Trans. Software Eng.; (United States)
·
OSTI ID:5635720
Data base concurrency control: versatile approaches to improve performance
Thesis/Dissertation
·
Sat Dec 31 23:00:00 EST 1983
·
OSTI ID:6170744
Concurrent access to O-trees
Technical Report
·
Wed May 01 00:00:00 EDT 1991
·
OSTI ID:5650561