多核处理器上列数据库复杂查询的原语级并行性开发

来源 :计算机研究与发展 | 被引量 : 0次 | 上传用户:raylet
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
提升复杂数据库查询性能是数据库研究的重要方向.提出了一个基于向量原语操作的列数据库查询引擎,通过在多核处理器上开发向量原语之间的并行性来提高数据库查询的性能.介绍了该查询引擎中的向量原语设计、列数据文件存储布局、查询的向量操作依赖图、向量操作动态调度器和内存管理器等关键部件.对于TPC-H4个典型复杂查询的测试结果表明:1)数据库复杂查询是典型的计算密集型操作,而且原语之间存在着一定的可并行成分;2)在多核处理器上,该查询引擎可以有效开发向量原语间操作的并行性,性能较单线程执行可以提升1.2倍左右,较My
其他文献
目前,关于职业教育发展指标体系的研究尚处于"真空"状态.构建职业教育发展指标体系的目的是作出价值导向,是为了促进职业教育的发展和提高.基于这一理念,本文通过对职业教育
苏联解体后,俄罗斯基础职业教育的发展面临重重困难.为了使基础职业教育摆脱困境,俄罗斯政府相关部门以解决基础职业教育毕业生的就业问题为突破口,通过扩大学校的自主权、加
移动数据的研究逐渐成为了数据挖掘研究领域的热点.已有的移动对象离群轨迹检测算法部分参数敏感且需人工调节,导致算法不稳定,可扩展性不理想;同时,已有算法完全根据自己主观定义的度量来探测离群轨迹,没有充分利用已知轨迹反映的信息.因此,提出一种基于半监督技术的移动对象离群轨迹检测算法,利用半监督技术,根据已知的信息确定敏感参数,克服算法不稳定的缺点,并从整体与局部相结合的角度设计新的度量,以发现有意义的