Title :
A New Database Adaptive Buffer Replacement Algorithm Based on Call Graph Optimization
Author :
Ya-Dan Deng ; Ning Jing ; Wei Xiong
Author_Institution :
Coll. of Electron. Sci. & Eng., Nat. Univ. of Defense Technol., Changsha
Abstract :
Aiming at the existing problem of single buffer replacement policy and the inability of predicting future SQLs execution in current database buffer replacement algorithm, proposed a new database buffer replacement algorithm---CG-ABR (call graph optimizing adaptive buffer replacement algorithm). CG-ABR could adapt to current SQL´s access behavior automatically by getting it through query optimizer, and this algorithm optimized the management method of buffer access information, and generated the call graph according to the SQL´s execution order of application program´s logic, based on this call graph, the future SQLs execution can be predicted, and the pages might not be accessed hereafter, would be replaced, which could optimize the buffer space. The experiments and analysis showed that CG-ABR algorithm is effective in buffer replacement, with high hit ratio to real time access types and enormous value in practicing applications.
Keywords :
SQL; buffer storage; graph theory; relational databases; SQL; buffer access information; call graph optimization; database adaptive buffer replacement algorithm; query optimizer; real time access; Algorithm design and analysis; Character generation; Design optimization; File systems; Frequency; History; Operating systems; Optimization methods; Performance analysis; Spatial databases;
Conference_Titel :
Web-Age Information Management, 2008. WAIM '08. The Ninth International Conference on
Conference_Location :
Zhangjiajie Hunan
Print_ISBN :
978-0-7695-3185-4
Electronic_ISBN :
978-0-7695-3185-4
DOI :
10.1109/WAIM.2008.38