-
题名基于云计算的多重查询优化系统
被引量:3
- 1
-
-
作者
葛星
沈耀
徐常亮
-
机构
上海交通大学计算机科学与工程系
阿里云计算有限公司
-
出处
《计算机工程》
CAS
CSCD
2014年第9期46-50,58,共6页
-
基金
国家"863"计划基金资助重大项目"以支撑电子商务为主的网络操作系统研制"(2011AA01A202)
-
文摘
在常规海量数据分析作业中,CPU/IO密集型的查询语句通常复杂、耗时并存在大量可复用的公共部分。如何检测、共享和复用回归查询集中语句间的公共部分成为亟需解决的问题。为此,提出特征值索引方法,并构建适用于云计算场景的LSShare多重查询优化系统。基于查询语句的抽象语法树将语句划分为不同的查询层次,针对每个查询层次抽取特征向量并计算特征值。建立简单高效的特征值索引表以识别多重查询语句间的公共部分,并结合SQL重写技术来复用其中的公共部分。随着运行迭代次数的增加,LSShare系统将逐步优化云计算场景中的回归查询集。实验结果表明,该系统在运行效率上优于传统查询语句系统,可节约近1/3的执行时间。
-
关键词
云计算
多重查询优化
查询处理
子表达式识别
海量数据处理
回归查询集
-
Keywords
cloud computing
Multiple Query Optimization(MQO)
query processing
subexpression identification
massive data processing
recurring query set
-
分类号
TP311.13
[自动化与计算机技术—计算机软件与理论]
-