首页 | 本学科首页   官方微博 | 高级检索  
     

改进型缓存敏感B+树的研究
引用本文:王晨,陈刚,董金祥. 改进型缓存敏感B+树的研究[J]. 计算机测量与控制, 2006, 14(11): 1531-1534,1550
作者姓名:王晨  陈刚  董金祥
作者单位:浙江大学,计算机科学与技术学院,浙江,杭州,310027;浙江大学,计算机科学与技术学院,浙江,杭州,310027;浙江大学,计算机科学与技术学院,浙江,杭州,310027
摘    要:在内存数据库中,处理器缓存的失配次数对系统的性能有重要的影响;缓存敏感的索引能减少在做查询操作时产生的缓存失配次数,从而提高系统的性能;传统的设计思路将结点大小等于缓存块大小,认为这样就能使得缓存失配次数减少;但是这样的设计忽略了TLB失配对系统性能的影响;我们提出了一种缓存敏感索引——改进型缓存敏感B+树(简称MCSB+树),它同时兼顾了缓存失配和TLB失配对系统性能的影响。比传统的缓存敏感索引能提供更好的操作性能。

关 键 词:索引  缓存敏感  CSB+树  MCSB+-树
文章编号:1671-4598(2006)11-1531-04
收稿时间:2006-03-08
修稿时间:2006-03-082006-04-19

Study of Improved Cache Sensitive B+- Tree
Wang Chen,Chen Gang,Dong Jinxiang. Study of Improved Cache Sensitive B+- Tree[J]. Computer Measurement & Control, 2006, 14(11): 1531-1534,1550
Authors:Wang Chen  Chen Gang  Dong Jinxiang
Affiliation:College of Computer Science, Zhejiang University, Hangzhou 310027, China
Abstract:In main-memory databases, the number of processor c ac he misses has a critical impact on the performance of the system. Cache consciou s indices can reduce the number of processor cache miss that are incurred during the search operation, and improve the performance. Conventional wisdom suggests that the index's node size should be equal to the cache line size in order to m inimize the number of cache misses. But this design choice ignores the effect of TLB misses.We propose a cache sensitive index called "Improved Cache Sensitive B+-Tree"(MCSB+-Tree). It gives attention to the effects of cache m isses and TLB misses, and can gain better performance than conventional cache co nscious indices.
Keywords:Index  cache sensitive  CSB+-Tree  MCSB+- Tree
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号