面向共享Cache多核处理器的数据库查询执行优化算法研究

负责人:景宁

依托单位:中国人民解放军国防科学技术大学

批准年份:2010

前往基金查询
项目简介
项目名称
面向共享Cache多核处理器的数据库查询执行优化算法研究
项目批准号
61070035
学科分类
F020204 信息科学部 _计算机科学 _计算机软件 _数据库理论与系统
资助类型
信息科学
负责人
景宁
依托单位
中国人民解放军国防科学技术大学
批准年份
2010
起止时间
201101-201312
批准金额
30.00万元
摘要
多核处理器和大容量内存已经成为当前数据库服务器的主流配置,要充分发挥这些硬件的性能,就必须提高数据库查询执行在多核处理器上的执行效率,解决数据库I/O瓶颈转向内存/Cache后出现的新问题。现有的研究成果很少考虑面向共享Cache多核处理器中的多线程并行执行和Cache的访问冲突问题,因此多核处理器的出现给数据库的发展既带来了挑战,也带来了机遇。本课题力求提高关系数据库查询执行的效率,使其能够充分利用多核处理器的计算资源,从多线程并行执行的角度研究查询执行优化,首先研究合理的多线程执行模式和策略,然后针对每种线程执行模式及其对应查询执行的数据访问特点,研究多线程执行时的Cache访问性能优化算法,研究多线程调度算法,在开源商用数据库Ingres的查询执行引擎中选取最频繁使用的数据库查询操作,实现本课题的预期研究成果,以验证本课题的研究成果对于数据库性能提升的效果。
评论区 (0)
#插入话题