Font Size: a A A

Memory Management Techniques And Concurrency Control Methods Based On Real-time Database

Posted on:2012-08-28Degree:MasterType:Thesis
Country:ChinaCandidate:K LiFull Text:PDF
GTID:2218330338468847Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Real-time database is a branch of database systems, not only in the relational database simply added time characteristics, but the database technology and real-time product of the combination treatment technology, is the development of real-time control systems, data acquisition systems support software. Real time is important in Real-time systems; it requires completing a specified operation in time. In this paper, memory management and real-time database concurrency control issues have been studied to improve the memory utilization ratio fully reflects the real-time.Use of relational database technology with the gradual increase in the expansion of its performance, a way to obtain high-performance database stored in memory, that is, real-time database. Memory management for real-time database research describes the traditional memory allocation from the start, comprehensive analysis of their advantages and disadvantages, considering the characteristics of quick access memory directly to the efficient use of memory space as the goal, re-design a memory management Methods to improve memory utilization. The proposed method of dynamic memory pool allocation for dynamic memory allocation effectively reduce memory fragmentation and improve the system response time, so that real-time database system has been guaranteed.This addition to the memory management for real-time database research, but also on the transaction concurrency control method is improved. Concurrency control means that when multiple users update the data, the database used to protect the integrity of the various technologies. In this paper, 2PL-HP algorithm is improved, the 2PL-HP in improving the algorithm combines the two advantages of locking and optimistic methods, the introduction of a deadline and transaction execution time and relative deadline of the concept of transaction to further enhance the services Concurrency control efficiency.
Keywords/Search Tags:Real-time database, Memory database, Memory management, Concurrency Control
PDF Full Text Request
Related items