直方图默认桶数(histogram_bucket)
📄字数 521
👁️阅读量 加载中...
引入版本
v12.8.0
功能描述
系统使用直方图统计分析算法时的默认桶数。
参数属性
属性 | 属性值 |
---|---|
参数类型 | INTEGER |
默认值 | 0 |
取值范围 | [0,255] |
影响范围 | 系统级 |
修改方式 | 在线修改,立即生效 |
使用场景说明
- 直方图是一种统计算法,用于估算数据的分布信息,使用直方图可以优化执行计划,提高查询性能。
- histogram_bucket 可间接控制系统进行统计分析的行为。
- | 数据记录采样数 < 300 * histogram_bucket | 自动分析场景( 分析策略为定时 分析或立即分析) | 待分析字段为大对象字段 | 其它场景 |
---|---|---|---|---|
histogram_bucket = 0 | 不支持使用直方图 | 不支持使用直方图 | 不支持使用直方图 | 不支持使用直方图 |
histogram_bucket > 0 | 不支持使用直方图 | 不支持使用直方图 | 不支持使用直方图 | 支持使用直方图 |
示例
- 在线修改 histogram_bucket
sql
SQL> set histogram_bucket to 0;
Execute successful.
Use time:5 ms.
- 在线查看 histogram_bucket
sql
SQL> show histogram_bucket;
+------------------+
| HISTOGRAM_BUCKET |
+------------------+
| 0 |
+------------------+
(1 row)
Use time:0 ms.