允许单个hash节点使用的最大内存量(max_hash_mem)
📄字数 337
👁️阅读量 加载中...
引入版本
v11.0.0
功能描述
单个 HASH 计算节点使用的最大内存量(单位:MB)。
参数属性
属性 | 属性值 |
---|---|
参数类型 | INTEGER |
默认值 | 32 |
取值范围 | [32, 1048576] |
影响范围 | 系统级 |
修改方式 | 离线修改,重启生效 |
使用场景说明
- 所有排序/HASH/集合计算都会使用数据全局区内存(system_sga_mem),为避免单个任务将内存资源耗尽导致其它任务无法正常执行,通过该参数控制单次计算的最大内存开销。
示例
离线修改max_hash_mem
编辑 xugu.ini 修改 max_hash_mem,重启数据库服务后生效。在线查看 max_hash_mem
sql
SQL> show max_hash_mem;
+--------------+
| MAX_HASH_MEM |
+--------------+
| 32 |
+--------------+
(1 row)
Use time:0 ms.