暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
数据库中数据混合存储动态调整方法及应用_CN111324605B_东方金信.pdf
35
11页
0次
2024-02-29
免费下载
(19)中华人民共和国国家知识产权局
(12)发明专利
(10)授权公告号
(45)授权公告日
(21)申请号 202010074681.1
(22)申请日 2020.01 .22
(65)同一申请的已公布的文献号
申请公布号 CN 111324605 A
(43)申请公布日 2020.06 .23
(73)专利权人 北京东方金信科技有
地址 100062 北京市东城区桥大街15号
嘉禾国信大厦9层
(72)发明人 贺岩 王宝贤 王松楠 张海亮 
(74)专利代理机构 北京纪凯知识产权代理有
11245
代理人 刘美丽
(51)Int.Cl .
G06F
16/22
(2019 .01)
G06F
16/242
(2019 .01)
G06F
16/2458
(2019 .01)
(56)对比文件
CN 106777027 A ,2017 .05 .31
CN 103930887 A ,2014 .07 .16
CN 103164507 A ,2013 .06 .19
US 2018196837 A1,2018 .07 .12
US 2014108459 A1,2014 .04 .17
审查员 姚晓斌
(54)发明
库中调整
(57)摘要
种数库中
态调整方法及应其特征在于根据设定的权
使用场景SQL和表
存的列以及适列存的体过场景1
SQL表的
将将及的相关列指列存场景
2业务中较多的SQL中涉及表的列总数相对较
多时相关场景
3SQL列同用于上场景1
场景2则将及的相关列同
和列存储格
权利要求书2页 说明书6页 附图2页
CN 111324605 B
2020.11.10
CN 111324605 B
1 .种数库中据设定的
使用场景的SQL和表结构评估适合行存及适合列存具体过程为
场景1务中多的SQL中表的相对将涉及的相关列指列存
储格式其中景1用情况包括列多用于单列过滤条件、表join的关联条件或者出现
在select语句投影列group by及order by涉及
场景2业务较多SQL表的总数对较多时相关
储格式其中场景2的用情况包括select*大列或者投group by以及order by
涉及大量列且SQL中还包含单列过滤条件或多表关联
场景3SQL在部列同用于场景1和场2则将及的相关列同
定为行存储格式和列存储格式
其中权重计算规则设定为
S1初始表的每一列的权重col_weight0以及行存储对象row_
weight=0
S2列出场景1join的col_
weight+=COL_HIGHT_WEIGHT
S3场景1的group by以order by及的如果
中出现的列数量<=COL_MIN则设置列权重col_weight+=COL_HIGHT_WEIGHT
S4如果不满S2~S3情况但是算子中出现的列数<=COL_MAX且小于表总列数的COL_
PERCENT则设置列权重col_weight+=COL_LOW_WEIGHT
S5场景2的group by以order by及的子中及的
>ROW_MIN者占 >ROW_PERCENT row_weight+ROW_
HIGHT_WEIGHT
S6S2S3S4S5row_weight+ROW_LOW_
WEIGHT
S7、存储类型规则根据权重进行分别设置
具体过程为
A、当某一列的col_weight>=COL_STORAGE_WEIGHT设置该列为列存存储格式
B、某一列row_weight>=ROW_STORAGE_WEIGHT设置该列为行存存储格
C、同时满足A和B两种情况时则对该列在行存和列存存储
D、不满足条件A、BC时则该列使列存默认存储类型。
2.据权利要求1所述的库中数据混存储调整方法其特在于过人
根据统计信息对行存储和列存储进创建、更改、
3 .求1述的库中据混用方法在于
体过程为
1)务涉表中列的列存表时指定部分
列为行存或行列冗余存储
2)据权进行其中col_weight和row_weight统息是在一
整的期内不同 COL_STORAGE_WEIGHT和ROW_
STORAGE_WEIGHT参数
权 利 要 求 书
1/2
2
CN 111324605 B
2
of 11
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

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