MySQL 8.0新特性之统计直方图
发布时间:2018-09-28 02:35:34 所属栏目:MySql教程 来源:韩杰·沃趣科技
导读:副标题#e# 【新品产上线啦】51CTO播客,随时随地,碎片化学习 概览 MySQL8.0实现了统计直方图。利用直方图,用户可以对一张表的一列做数据分布的统计,特别是针对没有索引的字段。这可以帮助查询优化器找到更优的执行计划。统计直方图的主要使用场景是用来
当你在建立直方图的时候,MySQL server会将所有数据读到内存中,然后在内存中进行操作,包括排序。如果对一个很大的表建立直方图,可能会有风险将几百M的数据都读到内存中,但这是不明智的。为了规避这个风险,MySQL会根据给定的histogram_generation_max_mem_size的值计算该将多少行数据读到内存中。如果根据当前histogram_generation_max_mem_size的限制,MySQL认为只能读一部分数据,那么MySQL会进行取样。通过“sampling-rate”属性,可以观察到取样比率。
(编辑:应用网_丽江站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- mysql dba系统学习(12)mysql的数据文件
- windows 7 vs 2013如何编译和安装MySQL 5.7
- 9Python全站之路系列之MySQL SL输入
- MYSQL CLENT SERVER数据包传输及net packet buffer用途解析
- 如何解决MySQL中因一个双引号错位引发的难题
- MS SQL 2005 Express已经存在时,在Windows Server 2003上安
- MySQL中如何启用并解析慢查询日志
- 删库跑路?这篇文章教你如何使用xtraback备份MySQL数据库
- 高性能的MySQL(6)查询执行机制(一)
- MySQL Batched Key Access BKA 原理和设定使用办法举例