暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
CN201710094631.8_一种自动创建索引的方法、装置及数据库系统_GoldenDB.pdf
20
16页
1次
2023-06-15
免费下载
(19)中华人共和国国家知识产
(12)发明专
(10)布号
(43)请公布日
(21)请号 201710094631.8
(22)请日 2017 .02 .22
(71)请人 中兴通讯股份有
地址 518057 广东省深圳市南山区高新技
术产业园科技南路中兴通讯大厦法务
(72)发明人 谢东 
(74)利代理机构 工业和信息化部子专
心 11010
代理人 吴永亮
(51)Int .Cl.
G06F
17/30
(2006.01)
(54)发明名称
动创建索的方法装置及数据库系
(57)摘要
本发明公开了一种自动创建索的方法
及数系统分析询语
中的目标数据表以及操作条件是否需要
据分判断需分析算目
据表中满足操作条件表数据的分布情况当表
数据的分布情况满足预设的索引创建策略时
操作条件建为目标数据表的索引。相对于现有
人工分析预估创建索的方法本发明准
更高且能有效提高SQL语句执行效率。
权利要求书2页 说明书10页 附图3页
CN 108460052 A
2018.08.28
CN 108460052 A
1 .一种动创建索引方法其特征在于包括
分析数据查中的目标数据表及操条件
判断否需分析判断析时计算述目表中所述
作条件表数据的分布情况
当所述表数据的分布情况满足预设的引创建策略将所述作条件创建为所述目
标数据表
2.如权利要求1所述的方法其特征在于分析数据查询语句中的目标数据表以操作
条件具体包括
对所述数据查询语句进行语法检查断所述数询语句是否为无效语
判定为有效根据所述数据查询语法规则获取所述目标数据表以及所
述操作条件。
3 .如权利要求1所述的方法其特征在于断是否需要分析数据具体包括
获取所述引创建策略的创建依据根据所创建依据判断所述目标数据表是否在预
设的数据表单中
存在时则继续根据所创建依据判断是否需要分析数据分布否则止对所述目
标数据表继续创建索
4 .如权求13述的述目表中满足
表数据分布情况具体包括
读取预设表数据扫描策
根据所述扫描策略从所述目标数据表中获取满足所述操作条件表数据
根据预设统计方法计算所述表数据分布情况。
5 .如权利要求1所述的方法其特征在于当所述表数据的分布情况满足预设的引创
建策略时将所述操作条件创建为所述标数据表引,具体包括
据所述表数布情况获取各个操作条件的筛选效照筛选效率高低将所
操作条件进行排序将排序后的所述操作条件建立复合索
所述复合索的先导创建单一索引
判断述复和所引的设阈于时
将所述单引作为述目标数表的所述合索作为所述目据表的
索引。
6 .如权利要求1所述的方法其特征在于所述将所述操作条创建为所述目标数据表
索引之后所述方法还包括
实时测数据查询语句和/或数据库中的数据否有变测到有变化时
根据变化情况确定建立索者删
7 .如权利要求1所述的方法其特征在于所述方法还包括
不需要分析数据分布时则直接将所述操作条件建所述目标数据表的索
8.如权1述的wheregroup by
order by排序中的任意一种或多种操作所对应条件。
9.动创建索引装置其特征在于包括
分析单元于分析数据查询语句中的目标数据表及操作条件
权 利 要 求 书
1/2
2
CN 108460052 A
2
of 16
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

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