当前位置:主页 > 科技论文 > 软件论文 >

并发内存OLAP查询优化技术研究

发布时间:2018-04-18 15:06

  本文选题:并发OLAP查询处理 + 数组索引引用 ; 参考:《计算机研究与发展》2016年12期


【摘要】:基于多核处理器硬件技术和高并发查询负载需求,近年来的研究不仅关注于一次一查询模式的查询优化技术,而且也关注于一次一组模式的查询优化技术.通过将并发查询转换为共享负载,一些低访问延迟的操作,如磁盘I?O、cache访问,可以被多个并发的查询所共享.当前的研究通常基于共享查询操作符,如扫描、连接、谓词处理等,通过生成全局执行计划优化并发查询.对于复杂的分析型负载,如何创建优化的执行计划是一个具有挑战性的问题.在广泛使用的星形模型的基础上提出一种模板OLAP查询执行计划来简化查询执行计划,以达到最大化查询操作符利用率的目标.1)提出了基于代理键的连接索引技术,将传统的基于值探测的连接操作转化为内存数组索引引用(AIR),使连接操作的CPU效率更高并且支持聚集计算的后物化;2)并发查询的谓词处理简化为cache line敏感的谓词向量,在单次cache line访问中最大化并发查询谓词计算性能;3)通过多核并行实现技术在SSB基准上进行测试.实验结果表明:共享扫描和共享谓词处理能够将并发OLAP查询处理性能提升1倍.
[Abstract]:Based on the hardware technology of multi-core processor and the requirement of high concurrent query load, the research in recent years has focused not only on query optimization technology in one query mode, but also on query optimization technology in one set of query mode at a time.By converting concurrent queries to shared loads, some low-access latency operations, such as disk Igno cache access, can be shared by multiple concurrent queries.The current research is usually based on shared query operators such as scan join predicate processing and optimize concurrent queries by generating a global execution plan.For complex analytical loads, how to create optimized execution plans is a challenging issue.Based on the widely used star model, a template OLAP query execution plan is proposed to simplify the query execution plan to maximize the query operator utilization.The traditional join operation based on value detection is transformed into a memory array index to refer to AIRI, which makes the CPU of join operation more efficient and the predicate processing of concurrent query which can support aggregate computation be simplified to cache line sensitive predicate vector.In single cache line access, the performance of concurrent query predicate computation is maximized. (3) Multi-core parallel implementation technique is used to test the SSB benchmark.Experimental results show that shared scanning and shared predicate processing can double the performance of concurrent OLAP query processing.
【作者单位】: 数据工程与知识工程教育部重点实验室(中国人民大学);中国人民大学信息学院;中国调查与数据中心(中国人民大学);中国气象局国家卫星气象中心;
【基金】:国家“八六三”高技术研究发展计划基金项目(2015AA015307) 中国人民大学科学研究基金(中央高校基本科研业务费专项资金资助)项目(16XNLQ02)~~
【分类号】:TP311.13

【相似文献】

相关期刊论文 前10条

1 庞雄文;鲍苏苏;;具有服务质量支持的查询优化技术[J];计算机工程;2009年13期

2 石剑平;蔡光程;;SQL Server 2005查询优化技术的研究与实现[J];信息系统工程;2010年05期

3 江霞;;查询优化技术在现实系统中的应用[J];科技信息;2008年31期

4 许兆新,郝燕玲;2变量约束的挖掘查询优化技术研究[J];计算机工程与应用;2004年06期

5 李晓琳;俞宙;;气象短信数据库的查询优化技术[J];新疆气象;2006年05期

6 杜鹃;;多校共享平台身份认证中海量数据查询优化技术[J];科技通报;2013年12期

7 何增有;邓胜春;徐晓飞;宋玉福;;语义查询优化技术研究综述[J];计算机科学;2002年07期

8 黄学文;孔祥波;惠靖;马雪丽;;基于自动累加表的查询优化技术[J];软件工程师;2010年11期

9 王海燕;;浅谈数据库查询优化技术[J];电脑知识与技术;2010年32期

10 于咏霞;数据库的查询优化技术[J];华北科技学院学报;2003年01期

相关会议论文 前4条

1 邓韶勇;李磊;;一种基于散列的查询优化技术[A];第二十一届中国数据库学术会议论文集(技术报告篇)[C];2004年

2 吴益忠;王庆;萧建昌;周傲英;;用于XML转换的一些查询优化技术[A];第二十届全国数据库学术会议论文集(研究报告篇)[C];2003年

3 李翠平;王珊;;基于实体化视图的多查询优化技术[A];第二十一届中国数据库学术会议论文集(技术报告篇)[C];2004年

4 于翌艟;王珊;;并行数据库PBASE/2的查询优化技术[A];数据库研究进展97——第十四届全国数据库学术会议论文集(上)[C];1997年

相关硕士学位论文 前10条

1 赵光亮;基于半连接算法的分布式数据库系统查询优化技术[D];浙江工业大学;2013年

2 孔祥波;基于自动累加表的统计查询优化技术研究及应用[D];大连理工大学;2010年

3 池汶洋;基于无线Mesh网络的查询优化技术研究[D];黑龙江大学;2008年

4 李瑞;分析型数据库查询优化技术的研究与实现[D];吉林大学;2009年

5 刘佳;基于微博的金融资讯检索平台查询优化技术的研究和实现[D];北京邮电大学;2012年

6 刘亚欣;数据库查询优化技术研究及其应用[D];大连理工大学;2006年

7 左杰;查询优化技术研究及在油井施工设计中的应用[D];大连理工大学;2008年

8 周冬平;关系数据库查询优化技术的研究与实现[D];南京航空航天大学;2002年

9 黄艳;基于移动Agent的查询优化技术研究[D];郑州大学;2004年

10 冯璨;基于统计过程图的自动累加表查询优化技术研究[D];大连理工大学;2011年



本文编号:1768877

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/1768877.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户0aa56***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com