暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
【GoldenDB专利】分布式数据库直方图创建方法、装置、设备及存储介质_202311847863.8_金篆信科有限责任公司.PDF
15
14页
0次
2025-03-12
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202311847863 .8
(22)申请日 2023 .12.29
(71)申请人 金篆信科有限责任公司
地址 100000 北京市大兴区北京经济技术
开发区科谷一街10号院8号楼18(
京自庄组
)
(72)发明人 王鹏 沈扬 付裕 马玉伟 
(74)专利代理机构 广东良马律师事务所 44395
专利代理师 邓天祥
(51)Int.Cl .
G06F
16/2458
(2019 .01)
G06F
16/27
(2019 .01)
G06F
16/22
(2019 .01)
G06F
16/23
(2019 .01)
G06F
16/2455
(2019 .01)
(54)发明名称
分布式数据库直方图创建方法装置设备
及存储介质
(57)摘要
本申请公开了一种分布式数据库直方图创
建方法装置设备及存储介质通过在分布式数
据库中创建数据库行数表以及直方图信息表
行分析指令查询并统计分布式数据库中各个分
片上的表信息行数信息以及直方图信息从而
更新数据库行数表以及直方图信息表CN层加
载数据库行数表以及直方图信息表通过汇总和
权重评估以创建以及展示直方图解决了分布式
数据库中由于每张表的位置分布方式原因SQL
语句执行逻辑不同于传统数据库直方图逻辑也
发生了变化当前数据库直方图创建无法满足实
际需求的技术问题
权利要求书2页 说明书8页 附图3页
CN 117807132 A
2024.04.02
CN 117807132 A
1 .一种分布式数据库直方图创建方法其特征在于包括
S1在分布式数据库中创建数据库行数表所述数据库行数表用于记录表行数
S2在分布式数据库中创建直方图信息表所述直方图信息表用于记录表的各个字段
直方图详细信息
S3执行分析指令使得所述分布式数据库中各个分片上的表信息行数信息以及直方
图信息更新至所述数据库行数表以及所述直方图信息表中
S4CN层存在直方图创建需求时调取所述数据库行数表以及所述直方图信息表中
的数据信息进行直方图的创建
2 .根据权利要求1所述的分布式数据库直方图创建方法其特征在于所述步骤S3具体
包括
执行第一分析指令使得所述分布式数据库中不同目标数据库的不同表的表信息
数信息以及直方图信息更新至所述数据库行数表以及所述直方图信息表中
3 .根据权利要求1所述的分布式数据库直方图创建方法其特征在于所述步骤S3具体
包括
执行第二分析指令使得所述分布式数据库中一个目标数据库的全部表的表信息
数信息以及直方图信息更新至所述数据库行数表以及所述直方图信息表中
4 .根据权利要求1所述的分布式数据库直方图创建方法其特征在于还包括
创建定时更新任务使得按照预设时间间隔或目标时间点执行所述分析指令
5 .根据权利要求1所述的分布式数据库直方图创建方法其特征在于还包括
CN层中的一个CN节点发起分析指令时执行所述步骤S3 ,
由所述CN节点向管理节点发送消息由所述管理节点广播至所述CN层中的其他CN
点,使得其他CN节点根据所述数据库行数表以及所述直方图信息表更新本地缓存
6 .一种分布式数据库直方图创建装置其特征在于包括
第一创建单元用于在分布式数据库中创建数据库行数表所述数据库行数表用于记
录表行数
第二创建单元用于在分布式数据库中创建直方图信息表所述直方图信息表用于记
录表的各个字段直方图详细信息
执行单元用于执行分析指令使得所述分布式数据库中各个分片上的表信息行数信
息以及直方图信息更新至所述数据库行数表以及所述直方图信息表中
直方图创建单元用于当CN层存在直方图创建需求时调取所述数据库行数表以及所
述直方图信息表中的数据信息进行直方图的创建
7 .根据权利要求6所述的分布式数据库直方图创建装置其特征在于所述执行单元具
体用于
执行第一分析指令使得所述分布式数据库中不同目标数据库的不同表的表信息
数信息以及直方图信息更新至所述数据库行数表以及所述直方图信息表中
8.根据权利要求6所述的分布式数据库直方图创建装置其特征在于所述执行单元具
体用于
执行第二分析指令使得所述分布式数据库中一个目标数据库的全部表的表信息
数信息以及直方图信息更新至所述数据库行数表以及所述直方图信息表中
权 利 要 求 书
1/2
2
CN 117807132 A
2
9 .一种分布式数据库直方图创建设备其特征在于所述设备包括处理器以及存储器
所述存储器用于存储程序代码并将所述程序代码传输给所述处理器
所述处理器用于根据所述程序代码中的指令执行权利要求15任一项所述的分布式数
据库直方图创建方法
10.一种计算机可读存储介质其特征在于所述计算机可读存储介质用于存储程序代
码,所述程序代码用于执行权利要求15任一项所述的分布式数据库直方图创建方法
权 利 要 求 书
2/2
3
CN 117807132 A
3
of 14
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。