暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
CN118193528A-表达式统计信息获取方法、装置、设备、介质和程序产品_人大金仓.PDF
72
16页
0次
2024-06-27
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202410309459 .3
(22)申请日 2024 .03 .18
(71)申请人 北京人大金仓信息技术股份有限公
地址 100102 北京市朝阳区容达路7号院5
号楼13101内二层201
(72)发明人 潘洋 尹强 徐登峰 
(74)专利代理机构 北京同立钧成知识产权代理
有限公司 11205
专利代理师 丁鑫 刘芳
(51)Int.Cl.
G06F
16/22
(2019 .01)
G06F
16/242
(2019 .01)
G06F
16/2453
(2019 .01)
G06F
16/2458
(2019 .01)
(54)发明名称
表达式统计信息获取方法装置设备介质
和程序产品
(57)摘要
本发明提供一种表达式统计信息获取方法
装置设备介质和程序产品该方法包括对第
一查询语句中表达式句式进行解析得到表达式
句式对应的第一树状结构对第一树状结构进行
序列化处理得到表达式信息并根据表达式信息
构建初始表达式统计信息确定表达式句式对应
的计算结果并根据计算结果对初始表达式统计
信息进行分类得到初始表达式统计信息对应的
类型根据类型以及初始表达式统计信息确定目
标表达式统计信息并存储目标表达式统计信
本发明中无需通过表达式索引获取表达式
统计信息减少了表达式统计信息获取所需的开
权利要求书2页 说明书8页 附图5页
CN 118193528 A
2024.06.14
CN 118193528 A
1 .一种表达式统计信息获取方法其特征在于包括
获取包含表达式句式的第一查询语句并对所述表达式句式进行解析得到所述表达式
句式对应的第一树状结构
对所述第一树状结构进行序列化处理得到表达式信息并根据所述表达式信息构建初
始表达式统计信息
确定所述表达式句式对应的计算结果并根据所述计算结果对所述初始表达式统计信
息进行分类得到所述初始表达式统计信息对应的类型
根据所述类型以及所述初始表达式统计信息确定目标表达式统计信息并存储所述目
标表达式统计信息
2 .根据权利要求1所述的表达式统计信息获取方法其特征在于所述确定所述表达式
句式对应的计算结果的步骤包括
对所述表达式信息进行反序列化处理得到所述表达式句式对应的第一树状结构
基于所述第一树状结构确定所述表达式句式对应的计算结果
3 .根据权利要求1所述的表达式统计信息获取方法其特征在于所述获取包含表达式
句式的第一查询语句的步骤包括
获取数据定义语言命令并解析所述数据定义语言命令得到构建表达式统计信息所需
的列以及表
获取包含所述表以及所述列的表达式句式的第一查询语句
4 .根据权利要求1所述的表达式统计信息获取方法其特征在于所述根据所述表达式
信息构建初始表达式统计信息的步骤包括
确定所述表达式句式包含的表以及列
根据所述表达式句式以及对应的表构建元数据
根据所述元数据以及所述表达式信息生成初始表达式统计信息
5 .根据权利要求14中任一项所述的表达式统计信息获取方法其特征在于所述存储
所述目标表达式统计信息的步骤之后还包括
获取待查询的第二查询语句
基于所述第二查询语句中的表达式句式在存储的表达式统计信息中确定所述第二
查询语句匹配的表达式统计信息
基于匹配的表达式统计信息的类型对应的参数确定所述第二查询语句的选择率
根据所述选择率以及所述第二查询语句进行数据查询
6 .根据权利要求5所述的表达式统计信息获取方法其特征在于所述基于所述第二查
询语句中的表达式句式在存储的表达式统计信息中确定所述第二查询语句匹配的表达
式统计信息的步骤包括
确定所述第二查询语句中表达式句式对应的第二树状结构
在存储的表达式统计信息中确定包含所述第二树状结构的表达式统计信息作为所
述第二查询语句匹配的表达式统计信息
7 .一种表达式统计信息获取装置其特征在于包括
获取模块用于获取包含表达式句式的第一查询语句并对所述表达式句式进行解析
得到所述表达式句式对应的第一树状结构
权 利 要 求 书
1/2
2
CN 118193528 A
2
处理模块用于对所述第一树状结构进行序列化处理得到表达式信息并根据所述表
达式信息构建初始表达式统计信息
第一确定模块用于确定所述表达式句式对应的计算结果并根据所述计算结果对所
述初始表达式统计信息进行分类得到所述初始表达式统计信息对应的类型
第二确定模块用于根据所述类型以及所述初始表达式统计信息确定目标表达式统计
信息并存储所述目标表达式统计信息
8.一种表达式统计信息获取设备其特征在于包括存储器和处理器
所述存储器存储计算机执行指令
所述处理器执行存储器存储的计算机执行指令使得表达式统计信息获取设备执行如
权利要求16中任一项所述的表达式统计信息获取方法
9 .一种计算机可读存储介质其特征在于所述计算机可读存储介质中存储有计算机
执行指令所述计算机执行指令被处理器执行时用于实现如权利要求16中任一项所述的
表达式统计信息获取方法
10.一种计算机程序产品包括计算机程序其特征在于所述计算机程序被处理器执
行时实现权利要求16任一项所述的表达式统计信息获取方法
权 利 要 求 书
2/2
3
CN 118193528 A
3
of 16
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。