Percona Live 2017:MySQL 和 MariaDB 中的直方图

局长
 局长
发布于 2017年04月28日
收藏 2

在 2017 Percona Live 开源数据库大会上,还介绍了 MySQL 和 MariaDB 中的直方图

直方图是一种列的统计情况,用来描述表中列数据的分布情况。它是一种按数据出现的频率来进行分类存储的方法。直方图将值存储在存储桶(bucket) 中。

自 MariaDB 10.0 以来,MariaDB Server 已经有了直方图。现在,MySQL 8.0 也会有该功能。此次会议介绍了 MariaDB,MySQL 8.0 中实现直方图的概述,并与 PostgreSQL 进行了比较。会议涵盖了关于直方图的所有内容:

  • 为什么查询优化器需要直方图?

  • 在每个数据库中收集和维护直方图的成本有多大?

  • 查询优化器如何使用直方图数据?

  • 每个数据库中实现直方图的强弱点是什么?

最后,Sergei 谈了一些关于 MariaDB Server 中开发相关的内容:优化器将具有使用约束(constraints)的能力。

在演讲完 MySQL 和 MariaDB 中的直方图之后,Sergei 简要地对作者说了一句话:

点此查看采访视频

来自:Percona Blog

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:Percona Live 2017:MySQL 和 MariaDB 中的直方图
加载中
返回顶部
顶部