大规模混合数据库缓冲区替换方法优化仿真

作者:陆云帆; 诸振家; 孙洁; 王鑫
来源:计算机仿真, 2016, 33(08): 425-429.
DOI:10.3969/j.issn.1006-9348.2016.08.092

摘要

为提高数据库数据使用率,对大规模混合数据库的缓冲区进行替换优化。由于数据库存储数据量较大,使得需要多个缓冲区进行数据间的替换。传统的替换方法,主要在数据传输过程中对缓冲区直接进行替换,忽略了数据滞留等原因造成的缓冲区替换不全面的问题。提出生命值敏感的大规模混合数据库缓冲区替换优化方法。对数据库缓冲区进行划分,定义数据库缓冲区内各个数据页的访问频度、新颖度和读写代价权重的生命值,将频率因素引入传统替换算法中,依据用户实时访问请求和历史访问记录预测其将来可能要访问的数据,并形成用户访问数据页预测对象集,利用改进的传统替换算法将权值较弱且不属于预测对象集的数据页进行替换。实验结果表明,采用改进方法相比传统替换方法,可有效提高数据库使用率。

全文