暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
数据库优化器的统计信息处理和使用方法及存储设备_CN111274270B_东方金信.pdf
35
9页
0次
2024-02-29
免费下载
(19)中华人共和国国家知识产
(12)发明专
(10)授权公告号
(45)授权公告
(21)请号 202010111247.6
(22)请日 2020 .02 .24
(65)一申请的已公布文献号
布号 CN 111274270 A
(43)请公布日 2020 .06.12
(73)专利权人 北京东方金信科技有
地址 100062 北京市东城区桥大街15号
嘉禾国信大厦9层
(72)发明人 晓晖 谭忠涛 王兴家 
(74)专利代理机构 北京纪凯知识产权代理有
11245
代理人 刘美丽
(51)Int.Cl .
G06F
16/2453
(2019 .01)
G06F
16/2458
(2019 .01)
G06F
16/22
(2019 .01)
(56)文件
CN 106339244 A ,2017 .01.18
审查 王佩文
(54)
器的息处使用方
及存储设备
(57)摘要
发明优化信息
处理和使方法及存储设该方法的具体过程
S1、构造包括特定约束条件统计信息点统
信息和传统统信息的层统信息S2使
用分层查找的层统息中
约束条件的选择度、热点区间直方图统计信息
及全区间直方图统计信息进而得到指定约束条
件的估计行数本发明采分精多层统计
息的储结系统的基于
询特构建度的
对性用于和特据区询的
优化。
权利要求书1页 说明书5页 附图2页
CN 111274270 B
2020.09.18
CN 111274270 B
1 .一种数据库优化器的统计信息处理和使方法其特征在于具体过程为
S1构造包括特定约束条件统信息热点统信息和传统统信息的多层统计信息
具体过程为
S11、建立特定约束条件的统计将特定约束统计信息选择度方式存储
S12、建立热点区间的统计将热点区间的直方统计信息进行存储
S13、建立传统统计将传统统计信息全区间直方统计信息进行存储
S2使层查找的方式多层统信息中获得指定约束条件的选择热点区直方
图统计信息及全区间直方统计信息进而得到指定约束条件估计行数具体过程为
若指定约束条件在特定约束统计信息中可命中则返回估计行数
约束在特约束息中使用热信息行数
约束条为范围询且其查询范围可以找到称为命中使用热点统计息返回
估计行数约束条件为范围查询且其查询范围内可以查找到一部分则称为部分命中
时使热点统计信息和传统统计信息返回其估计行数
若此约束条件在热点统计信息中不命中则采传统统计信息返回估计的行数。
2.据权利要求1所述的数库优化器的统信息处理和使用方法特征在于约束
条件指数据库查中的WHERE子句中使过滤约束条件包含若干张优化器
将过滤条按其属的表进行分单表应的个单表条件即一条特定
束条件。
3 .据权利要求1所述的据库优化器的统计信息处和使用方法特征在于
定约束统计信息选择度方式存储的具体过程为
记录历史查询中约束条件的使使度排N的约束条保存并新其
选择约束统信息以度的方式存储选择度的值由询执行返回的
行数/表总行数计算得到。
4 .据权利要求1所述的据库优化器的统计信息处和使用方法特征在于
S12具体过程为
对数据的历史查将其按列直方图上的命中区间进行统计访问频度排N的
中区间建立M个的区间数据直方存储M个直方图息。
5 .存储在于储设计算其中
序指令被处理执行时实现利要求1~4一项所述的据库优化器的信息处
使方法对应的步骤。
权 利 要 求 书
1/1
2
CN 111274270 B
2
数据库优化器的统计信息处理和使方法及存储设备
技术领域
[0001]
本发明是关于一种数据库优化器的统计信息处理和使方法及存储设备涉及数
据库优化技术领域。
背景技术
[0002]
代价询优CBO(Cost Base Optimizer)也可以称为
主要流程是枚种待选的物理询路据上下信息计算些待选路
代价进而选择出代价最小的路径。
[0003]
据库物理优化需要计算各种物理路代价而代估算过程依赖数据
的统信息。统计信息是否能够准确描述表中数据的分布情况是决定代价评估准确性的重
要条件之一。常见的表级统计信息如表1所示列级别统计信息如表2所示
[0004]
表1
[0005]
T
tuple
总行数
T
page
总页面数
[0006]
表2
[0007]
[0008]
在大据量息的成并使用全部数而是样一部分
数据行进行生成。增加样本空间可提升统计的显著性但是会降低统计信息计算的性能
度和性之间需要进平衡过统信息价估系统可估算出束条件过出的
数据总数据量的这一称为选择选择度是估算结果集行准确
性直接影响优化器路径选择。
[0009]
常规的统计信息处理中提高统计准确度的方法是增大样本容量即提高采样率
在于1)过高的采样率会低统计信息计算性能增加维护的代价在典型的存
数据不断更新的业务场景下计信息也需步更新从而严重影响数据库查询性能
2)对实中发生的数据访问特征的统计反馈机
发明内容
[0010]
针对上述问题本发明的目的是提供一种数据库优化统计信息处理和使用方
法及存储设备过记录实际查询中的数据访问特征和使层统计信息的方式有效提高
说 明 书
1/5
3
CN 111274270 B
3
of 9
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。