首页  专利技术  电子电路装置的制造及其应用技术

数据处理方法、装置、设备及存储介质与流程

58次浏览
数据处理方法、装置、设备及存储介质与流程

本公开涉及数据库,具体涉及数据解析、数据查询等,可应用于利用数据库查询语言查询数据的场景下,尤其涉及一种数据处理方法、装置、设备及存储介质。


背景技术:

1、数据库存储着大量数据资料,用户可以利用数据库查询语言查询所需要的数据。数据库查询语言可以包括结构化查询语言(structured querylanguage,sql)。

2、目前利用sql查询数据时,是通过并发执行扫描获取所需要的数据。

3、但是,目前通过并发执行扫描获取所需数据的方式,容易造成执行结果的异常,导致集群机器的大面积故障。


技术实现思路

1、本公开提供了一种数据处理方法、装置、设备及存储介质,可以减少执行结果的异常情况,降低集群机器大面积故障的概率。

2、根据本公开的第一方面,提供了一种数据处理方法,所述方法包括:

3、获取用户发送的查询语句表达式,并解析查询语句表达式;根据查询语句表达式生成相应的执行计划;判断查询语句表达式的累计执行次数是否小于或等于预设次数;若是,则确定第一并发度,根据执行计划以及第一并发度执行查询任务;若否,则确定第二并发度,根据执行计划以及第二并发度执行查询任务,第一并发度小于第二并发度。

4、根据本公开的第二方面,提供了一种数据处理装置,所述装置包括:获取单元、生成单元、判断单元、确定单元。

5、获取单元,用于获取用户发送的查询语句表达式,并解析查询语句表达式;生成单元,用于根据查询语句表达式生成相应的执行计划;判断单元,用于判断查询语句表达式的累计执行次数是否小于或等于预设次数;确定单元,用于若是,则确定第一并发度,根据执行计划以及第一并发度执行查询任务;确定单元,还用于若否,则确定第二并发度,根据执行计划以及第二并发度执行查询任务,第一并发度小于第二并发度。

6、根据本公开的第三方面,提供了一种电子设备,包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行如第一方面所述的方法。

7、根据本公开的第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,计算机指令用于使计算机执行根据第一方面所述的方法。

8、根据本公开的第五方面,提供了一种计算机程序产品,包括计算机程序,计算机程序在被处理器执行时实现根据第一方面所述的方法。

9、应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。



技术特征:

1.一种数据处理方法,所述方法包括:

2.根据权利要求1所述的方法,在所述根据所述查询语句表达式生成相应的执行计划之前,所述方法还包括:

3.根据权利要求2所述的方法,所述预设规则,包括:

4.根据权利要求1-3任一项所述的方法,应用于电子设备,在所述判断所述查询语句表达式的累计执行次数是否小于或等于预设次数之前,所述方法还包括:

5.根据权利要求4所述的方法,所述方法还包括:

6.根据权利要求1-5任一项所述的方法,所述第一并发度为1。

7.一种数据处理装置,所述装置包括:

8.根据权利要求7所述的装置,所述确定单元,还用于:

9.根据权利要求8所述的装置,所述预设规则,包括:

10.根据权利要求7-9任一项所述的装置,所述确定单元,还用于:

11.根据权利要求10所述的装置,所述确定单元,还用于:

12.根据权利要求7-11所述的装置,所述第一并发度为1。

13.一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;

14.一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使计算机执行根据权利要求1-6任一项所述的方法。

15.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1-6任一项所述的方法。


技术总结
本公开提供一种数据处理方法、装置、设备及存储介质,涉及数据库技术领域,具体涉及数据解析、数据查询等技术领域,可应用于利用数据库查询语言查询数据的场景下。具体实现方案包括:获取用户发送的查询语句表达式,并解析查询语句表达式;根据查询语句表达式生成相应的执行计划;判断查询语句表达式的累计执行次数是否小于或等于预设次数;若是,则确定第一并发度,根据执行计划以及第一并发度执行查询任务;若否,则确定第二并发度,根据执行计划以及第二并发度执行查询任务,第一并发度小于第二并发度。本公开可以减少执行结果的异常情况,降低集群机器大面积故障的概率。

技术研发人员:向厚元,李国强,刘涛
受保护的技术使用者:百度在线网络技术(北京)有限公司
技术研发日:
技术公布日:2024/11/14
文档序号 : 【 40001282 】

技术研发人员:向厚元,李国强,刘涛
技术所有人:百度在线网络技术(北京)有限公司

备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
向厚元李国强刘涛百度在线网络技术(北京)有限公司
基于连续时间序列时差估计与贝叶斯滤波的三星定位方法与流程 书籍数据处理方法、装置、设备及存储介质与流程
相关内容