启用直方图优化(enable_histogram)
📄字数 414
👁️阅读量 加载中...
引入版本
v12.0.0
功能描述
预估数据选择率和索引访问率时是否启用直方图优化。
参数属性
| 属性 | 属性值 |
|---|---|
| 参数类型 | BOOLEAN |
| 默认值 | FALSE |
| 取值范围 | TRUE,FALSE |
| 影响范围 | 系统级 |
| 修改方式 | 在线修改,立即生效 |
使用场景说明
- 在进行顺序扫描或索引执行路径选择时,系统会依据数据的选择率来预估扫描代价,在扫描键含有直方图统计信息(直方图统计信息在分析表时取得,目前暂时不支持大对象字段的直方图统计信息)的情况下,开启该参数可以辅助计算得到更准确的数据选择率,进而帮助选择更准确的执行计划。
- 该参数仅影响以 CHAR 或 VARCHAR 数据类型字段作为扫描键的模糊匹配(LIKE 操作符)场景。
示例
sql
-- 在线修改 enable_histogram
SQL> SET enable_histogram TO false;
-- 在线查看 enable_histogram
SQL> SHOW enable_histogram;