首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种数据库查询方法、装置及数据库查询系统_双一力(宁波)电池有限公司_202410226367.9 

申请/专利权人:双一力(宁波)电池有限公司

申请日:2024-02-29

公开(公告)日:2024-06-18

公开(公告)号:CN117931896B

主分类号:G06F16/2458

分类号:G06F16/2458;G06F16/28;G06F16/27

优先权:

专利状态码:有效-授权

法律状态:2024.06.18#授权;2024.05.14#实质审查的生效;2024.04.26#公开

摘要:本申请的实施例提供一种数据库查询方法、装置及数据库查询系统,其包括接接收查询指令,查询指令包括:查询表名、查询数据库类型、查询开始时间、查询结束时间、查询条数和页数;从多个数据库中获取与查询数据库类型匹配的目标数据库和目标数据表;根据查询开始时间、查询结束时间和每一个目标数据表中的第一预设条数据的记录时间,从目标数据库中确定查询数据库;查询数据库包括:查询开始时间所在的开始数据库、查询结束时间所在的结束数据库、以及记录时间位于查询开始时间和查询结束时间之间的中间数据库;根据查询数据库,获取满足查询条数和页数的目标数据;输出目标数据。本申请具有提升分库分表中查询效率的效果。

主权项:1.一种数据库查询方法,其特征在于,包括:接收查询指令,所述查询指令包括:查询表名、查询数据库类型、查询开始时间、查询结束时间、查询条数和页数;从多个数据库中获取与所述查询数据库类型匹配的目标数据库和目标数据表;根据所述查询开始时间、所述查询结束时间和每一个所述目标数据表中的第一预设条数据的记录时间,从所述目标数据库中确定查询数据库;所述查询数据库包括:所述查询开始时间所在的开始数据库、所述查询结束时间所在的结束数据库、以及所述记录时间位于所述查询开始时间和所述查询结束时间之间的中间数据库;根据所述查询数据库,获取满足所述查询条数和所述页数的目标数据,其中,若所述开始数据库和所述结束数据库为同一数据库,从所述开始数据库中根据所述查询条数与所述页数获取目标数据;若所述开始数据库和所述结束数据库不是同一数据库,从所述查询数据库中获取满足所述查询条数和所述页数的目标数据,包括:获取第一数组,所述第一数组中的元素由各个所述目标数据表中满足第一查询条件的数据条数组成,所述第一查询条件与所述查询开始时间或所述查询结束时间相关;根据所述第一数组获取第二数组,其中,所述第二数组中的第N个元素为所述第一数组中的前N个元素之和;所述N为正整数;根据所述第二数组中的元素获取所述目标数据;输出所述目标数据。

全文数据:

权利要求:

百度查询: 双一力(宁波)电池有限公司 一种数据库查询方法、装置及数据库查询系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。