设置算子缓存落盘
当Agg、HashJoin、Sort和Materialize算子的缓存数据量比较大时,可以调整算子缓存落盘相关的参数,提升并行查询的成功率。
KOVAE的默认磁盘缓存文件目录为“tmpdir”参数的配置值所显示的目录,该参数只能通过配置文件或通过修改MySQL服务命令行参数来配置,不允许在MySQL运行时动态修改。
KOVAE有Agg、HashJoin、Sort和Materialize四个算子,支持缓存超配置值触发缓存落盘的机制。与算子缓存落盘触发相关的阈值配置参数为kovae_memory_buffer_size,其参数说明请参见设置并查询KOVAE相关参数和查询状态变量。
操作步骤
- 通过MySQL客户端登录MySQL服务。
- 设置KOVAE相关参数。
set variable 参数名=参数值; set global variable 参数名=参数值;
- 查看已配置的参数。
show variables like "%参数名%";
父主题: 特性使用