【技术实现步骤摘要】
本公开涉及数据库,具体地,涉及一种数据查询方法、装置、介质及电子设备。
技术介绍
1、查询优化器是数据库和大数据系统中非常重要的组件之一。对于用户输入的结构化查询语言(structured query language,sql)查询,数据库和大数据系统往往依赖查询优化器来为执行引擎产生高质量的执行计划,从而取得高效的查询执行时间,让用户获得正确结果的同时又能拥有比较好的用户体验。在查询优优化器中,基数估计(cardinalityestimation,ce)扮演着非常重要的角色,对于每一个sql查询,其作用是为该查询的各个子查询计划估计出结果集的大小,从而能够引导查询优化器规划得到更优的执行计划。对于一个复杂的sql查询,查询优化器中常常需要进行成百上千次的基数估计过程调用,因此,如何提升单次基数估计的速率,对于满足用户的查询低延迟需求具有重要意义。
技术实现思路
1、提供该
技术实现思路
部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该
技术实现思路
部分并不旨在标识 ...
【技术保护点】
1.一种数据查询方法,其特征在于,应用于数据库引擎,包括:
2.根据权利要求1所述的方法,其特征在于,所述参考基数估计模型的训练样本来自于所述数据库引擎的上游数据源。
3.根据权利要求1所述的方法,其特征在于,所述参考基数估计模型在所述数据库引擎外定期更新训练;
4.根据权利要求1所述的方法,其特征在于,所述数据库引擎定期获取并存储每一所述存储单元的总行数。
5.根据权利要求1所述的方法,其特征在于,所述参考基数估计模型采用与所述数据库引擎相同的编译型编程语言进行描述。
6.根据权利要求1所述的方法,其特征在
...【技术特征摘要】
1.一种数据查询方法,其特征在于,应用于数据库引擎,包括:
2.根据权利要求1所述的方法,其特征在于,所述参考基数估计模型的训练样本来自于所述数据库引擎的上游数据源。
3.根据权利要求1所述的方法,其特征在于,所述参考基数估计模型在所述数据库引擎外定期更新训练;
4.根据权利要求1所述的方法,其特征在于,所述数据库引擎定期获取并存储每一所述存储单元的总行数。
5.根据权利要求1所述的方法,其特征在于,所述参考基数估计模型采用与所述数据库引擎相同的编译型编程语言进行描述。
...【专利技术属性】
技术研发人员:韩煜星,董一峰,王浩宇,杨程程,罗旋,
申请(专利权)人:抖音视界有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。