暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
数据库中优化多个percentile_cont分析函数执行的方法_CN114817308A_海量数据.pdf
122
9页
4次
2023-06-01
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202210415805.7
(22)申请日 2022.04 .20
(71)申请人 北京海量数据技术股份有
地址 100083 北京市海淀区学院路30号科
大天工大厦B座6层01室
申请人 广州海量数据库技术有限公
(72)发明人  何小栋 
(74)专利代理机构 北京尚钺知识产权代理事务
(普通合伙) 11723
专利代理师 王海荣
(51)Int.Cl.
G06F
16/2452
(2019 .01)
G06F
16/2453
(2019 .01)
G06F
16/2455
(2019 .01)
(54)发明
数据库中优化多个percentile_cont分析函
数执行的方法
(57)摘要
本发明涉及关系型数据库管理技术领
其涉及一种数据库中优化多个percentile_cont
分析函数执行的方法。本方法包括语义分析阶段
据函
ID分获得percentile_cont小组将具
征的列分到同在内示中
percentile_cont分析函数的瞬态函数和终结函
库的和执
相关性和分析函数的数据局部性
内的多个分析函数之间共享数据分组排序过程
提高SQL的执行和percentile_cont
函数在数据库管理系统中的应效能。
权利要求书1页 说明书6页 附图1页
CN 114817308 A
2022.07.29
CN 114817308 A
1 .种数据库中优化多个percentile_cont分析函数执行的其特征在所述方
法包括下述步骤
()语义分析阶段
(1)对输出列进行解析
(2)对解析输出列进行分组获得函数组输出列
(3)对函数组输出列根据函数ID进行分获得函数ID为percentile_cont的小组
(4)据预设的则对函数ID为percentile_cont的小组进行再次分组将具有相同特
征的输出列分到一组内在内部表示中标记其所属分组
()执行阶段
(5)执行(4)步获得的同一组内的多个percentile_cont分析函数的瞬态函数
(6)执行上述各percentile_cont分析函数的终结函数。
2.据权利要求1所述的方法其特征步骤(2)对解后的输出列进行分组
其分为普通字段组、量组、表达式组函数组输出列。
3 .利要1述的在于(3)所述ID是个数库中
置函数编号据函数ID可以唯确定某个函数。
4 .利要1方法其特(4)相同征的
分到同一组内是指将排序字段排序方式、字段同的输出列分到一组内。
5 .据权利要求1所述的方法其特征所述方还包在步(5)行同一组内
第一个percentile_cont分析数的态函数之预先对数据对象进行分组排序
将获得的据放在一percentile_cont分访问到的
然后逐一执行同一组内各个percentile_cont分析函数的瞬态函数各瞬态函数依次访
问上述有序分组数据完成初始化状态建立。
6 .利要5述的(6)percentile_
cont分析函数的终结函数终结函数的输入来自于该函数的瞬态函数的初始化状态获得的
计算结果。
7 .1方法完成
束流程否则返回执行阶段步骤(5)处理下一个分组。
8.种数据库中优化多个percentile_cont分析函数执行的系统其特征在于
统包括
解析模块于对输出列进行解析
输出列分组模块于对解析输出列进行分组获得函数组输出列
函数分模块对函数组列根据函数ID进行分组获得函数ID为percentile_
cont小组
特征分模块对函数ID为percentile_cont的小组进行再次分组将具有相同特
征的输出列分到一组内
标记模块于在内部表示中标记各输出列所的分组
数据分组排序模块于对数据对进行分组、排序获得有序分组数据
瞬态函数执行模块用于执行percentile_cont分析函数瞬态函数
终结函数执行模块于执行percentile_cont分析函数终结函数。
权 利 要 求 书
1/1
2
CN 114817308 A
2
of 9
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜