Doris–基础–06–设置内存
1、问题
- 内存不够时, 查询可能会出现"Memory limit exceeded", 这是因为doris对每个用户默认设置内存限制为 4g
2、设置内存
2.1、查看当前内存
SHOW VARIABLES LIKE "%mem_limit%";
- exec_mem_limit 的单位是 byte
- 4294967296 byte=4 G
2.2、临时设置内存
- 仅仅在当前session有效
# 修改内存 为 3GB。
SET exec_mem_limit = 3221225472;
SHOW VARIABLES LIKE "%mem_limit%";
2.2、永久设置内存
# 修改内存 为 3GB。
SET GLOBAL exec_mem_limit = 3221225472;
SHOW VARIABLES LIKE "%mem_limit%";