DBCC-Join:一种新的高速缓存敏感的磁盘连接算法

来源 :第27届中国数据库学术会议 | 被引量 : 0次 | 上传用户:liongliong430
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着CPU和内存的性能差距越来越大,系统设计者在CPU寄存器和内存之间插入高速缓存来弥补这个差距。高速缓存的数据存取速度远高于内存,所以数据库操作要获得更好的性能就必须考虑充分利用高速缓存。基于磁盘的连接操作是一种常用并且耗时的数据库查询操作,可是大多数传统的连接算法在设计时都没有考虑高速缓存的使用,从而使得这些连接算法无法充分利用CPU的能力。文中分析了传统的连接算法在高速缓存利用方面的问题,并且提出了一种新的可以充分利用高速缓存的磁盘连接算法DBCC-Join。连接位置索引对表JPIPT是用到的数据结构,说明了每个连接结果元组在各自表中的位置索引对。DBCC-Join的执行包括两个阶段:JPIPT构建阶段和结果输出阶段。JPIPT构建阶段对列存储化的连接属性执行高速缓存敏感的算法来构建连接位置索引对表。利用获得的JPIPT,结果输出阶段只需要对数据表执行一遍顺序扫描就可以获得结果。该文是第一篇提出利用高速缓存的磁盘连接算法的文章。实验表明,和传统磁盘连接算法相比,DBCC-Join算法可以获得一个数量级的加速比。
其他文献
数据分配是研究数据如何分布到多个物理节点的NP-Complete问题。给出数据分配算法的数学模型,提出基于时序片段评价的数据分配算法--DATE。该算法利用数据在短时域访问量分布
会议
海外华人华侨多年来致力于为中国海外投资牵线搭桥,帮助了众多中国企业及政府进行海外投资,实现强强联手,形成中华民族的大互动建设“一带一路”,是以习近平同志为总书记的党
埃及文明、腓尼基文明、亚述文明和巴比伦文明,孕育了阿拉伯.在这四大文明传承的基础上,又产生了世界三大宗教之一的伊斯兰教.位居欧亚非三大洲交界的这一神奇的土地,不但以
从一名退役军人北漂京城,从保安培训服务大队大队长再晋升到身价不菲的行业老总.他从8岁至今一直身体力行地做着善事,始终坚守“助人者天助之”的信念,并把雷锋精神和诚信经
<正>《当代社会人生境界思想研究》一书是河海大学单连春副教授的新著,是"中国特色社会主义研究丛书"2015年的研究成果,由江苏人民出版社于2016年12月出版发行。该书从文化哲
2014年以来,在宁夏回族自治区和金融服务机构的引导、推动下,宁夏资本市场日趋活跃,涌现出了诸多可圈可点之处,各类企业对运用金融工具的认识发生巨大改变,企业利用资本市场
今年9月23日于广西柳州召开的第二届中国-东盟女企业家创业论坛上,一位柳州本地的优秀女企业家受到了与会嘉宾的广泛关注。她叫江佩珍,从一名糖果厂的包糖工一直做到了广西金
“新常态”下农村经济要以增质、增效的“利益”为核心.与此同时,农民的角色逻辑发生变革,主体、核心地位凸显一提到“轴”,我们联想最多的是数学的“数轴”,机械与动力学“
安信中医院院长朱秀罗说:“做名医,首先要做好人。”她给人留下的印象正是:医术高超,品质高洁。朱秀罗从小喜欢看书,学习优秀,却体弱多病。父母带她四处求医问药。在一个老中
备受关注的农垦改革文件将在今年6月或7月份出台.农业部在去年底曾表示,农垦改革文件正在起草中,有望在2015年上半年公布.事实上,最近两年中央一号文件都要求扩大和推进农场