《计算机学报》文章摘要   全文下载
  文章题目面向批量插入优化的并行存储引擎MTPower
  作者陈虎1) 唐海浩2) 廖江苗1) 彭江峰2)
  作者单位1)(华南理工大学软件学院 广州 510006) 2)(华南理工大学计算机科学与工程学院 广州 510006)
  发表年份2010
  发表月份8期(1492—1499)
  文章摘要摘要 针对多核处理器的特点,文章提出了一个符合MySQL接口标准的并行存储引擎MTPower.该存储引擎着重利用多核处理器的并行计算能力提升批量插入过程中的索引产生过程,主要包含存储引擎接口、并行批量线性Hash索引、并行批量B+树插入、支持并行访问的磁盘存储缓冲等部分.测试结果表明,在批量插入记录且需要创建Hash和B+树索引时,MTPower的性能比经典的单线程存储引擎MyISAM最高可以提高6.1倍和4.8倍;在系统中线程总数略大于处理器核数时,MTPower可以达到最佳性能;在处理器核的数量增加时,MTPower的性能也能随之提高. 关键词 并行数据库;Hash并行索引;B+树并行索引;磁盘缓冲;多核处理器 中图法分类号 TP311 DOI号: 10.3724/SP.J.1016.2010.01492