【技术实现步骤摘要】
本申请涉及数据处理,具体而言,涉及一种查询处理方法、装置及电子设备。
技术介绍
1、计算引擎apache spark提供结构化查询语言(structured query language,简称sql)开发模式,可以将sql文本转换为多个物理执行计划。基于成本优化是一种查询优化技术,可以在多个物理执行计划中选择较好的执行计划,并依据该计划获取查询结果。
2、自适应查询执行(adaptive query execution,简称aqe)是apache spark从版本3.0开始引入的一项重要功能,aqe可以动态地根据应用程序的运行时指标来优化物理执行计划,调整物理执行计划中的物理算子,然而,相关技术中采用aqe对原始物理执行计划进行优化,无法依据优化后的物理执行计划的运行时指标进行成本计算,导致无法确定出目标物理执行计划。
3、针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本申请实施例提供了一种查询处理方法、装置及电子设备,以至少解决相关技术中采用自适
...【技术保护点】
1.一种查询处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,获取每个第一物理执行计划中的每个第一物理算子的第一运行时指标数据,包括:
3.根据权利要求2所述的方法,其特征在于,依据目标遍历算法分别对每个第一物理执行计划和每个第二物理执行计划进行遍历,包括:
4.根据权利要求2所述的方法,其特征在于,在遍历过程中依据目标规则对所述第一物理算子与所述第二物理算子进行算子关系匹配,得到匹配结果,包括:
5.根据权利要求2所述的方法,其特征在于,依据所述匹配结果确定每个第一物理算子的第一运行时指标数据,包
6...
【技术特征摘要】
1.一种查询处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,获取每个第一物理执行计划中的每个第一物理算子的第一运行时指标数据,包括:
3.根据权利要求2所述的方法,其特征在于,依据目标遍历算法分别对每个第一物理执行计划和每个第二物理执行计划进行遍历,包括:
4.根据权利要求2所述的方法,其特征在于,在遍历过程中依据目标规则对所述第一物理算子与所述第二物理算子进行算子关系匹配,得到匹配结果,包括:
5.根据权利要求2所述的方法,其特征在于,依据所述匹配结果确定每个第一物理算子的第一运行时指标数据,包括:
6.根据权利要求5所述的方法,其特征在于,依据所述算子对应关系将所述目标指标信息赋给所述第一物理算子,得到每个第一物理算子的第一运行...
【专利技术属性】
技术研发人员:孙乾,
申请(专利权)人:杭州阿里云飞天信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。