【技术实现步骤摘要】
本申请涉及数据库,特别是涉及一种数据库查询控制方法、电子设备和计算机可读存储介质。
技术介绍
1、随着数据库技术的不断发展,如何提高数据库查询的效率愈发得到重视。通常,对于给定的查询语句会有若干执行路径可供选择,而如何从若干执行路径中选择一条高效的执行路径,对数据库查询的效率起到了重要影响,当执行路径的选择存在偏差时,现有技术需要对查询语句进行修改才能修正执行路径,以致数据库查询控制的门槛较高极为不便。有鉴于此,如何提高数据库查询控制的便捷度成为了亟待解决的问题。
技术实现思路
1、本申请主要解决的技术问题是提供一种数据库查询控制方法、电子设备和计算机可读存储介质,能够提高数据库查询控制的便捷度。
2、为解决上述技术问题,本申请第一方面提供一种数据库查询控制方法,包括:获取预先配置的规则列表;其中,所述规则列表包括多种候选路径规则,所述候选路径规则基于数据库中数据表对应的预设查询信息以及数据表对应的执行路径制定;响应于得到所述数据库的查询语句,确定所述查询语句所包括的待匹配查询
...【技术保护点】
1.一种数据库查询控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的数据库查询控制方法,其特征在于,所述执行路径分为针对单个数据表的扫描路径和针对多个数据表的连接路径,所述规则列表的多种所述候选路径规则中包括所述扫描路径匹配的基表规则,以及所述连接路径匹配的连接规则。
3.根据权利要求2所述的数据库查询控制方法,其特征在于,所述预设查询信息包括数据表的表名和列条件,所述基表规则是基于以下步骤为待配置数据表制定的:
4.根据权利要求2所述的数据库查询控制方法,其特征在于,所述连接规则包括多个数据表各自对应的基表规则,以及多
...【技术特征摘要】
1.一种数据库查询控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的数据库查询控制方法,其特征在于,所述执行路径分为针对单个数据表的扫描路径和针对多个数据表的连接路径,所述规则列表的多种所述候选路径规则中包括所述扫描路径匹配的基表规则,以及所述连接路径匹配的连接规则。
3.根据权利要求2所述的数据库查询控制方法,其特征在于,所述预设查询信息包括数据表的表名和列条件,所述基表规则是基于以下步骤为待配置数据表制定的:
4.根据权利要求2所述的数据库查询控制方法,其特征在于,所述连接规则包括多个数据表各自对应的基表规则,以及多个数据表之间的连接操作,所述连接规则是基于以下步骤为待配置数据表集合制定的:
5.根据权利要求1-4任一项所述的数据库查询控制方法,其特征在于,所述规则列表匹配有新增规则接口、规则展示接口和规则验证接口;
6.根据权利要求2所述的数据库查询控制方法,其特征在于,所述规则列表中每个数据表对应至少一条所述基表规则,当数据表对应有所...
【专利技术属性】
技术研发人员:陶帅,周明伟,
申请(专利权)人:浙江大华技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。