Doris的查询缓存机制是什么?

提问者:帅平 问题分类:面试刷题
Doris的查询缓存机制是什么?
1 个回答
♀如此美
♀如此美
Doris 的查询缓存机制通过 ​多级缓存架构​ 和 ​智能预热策略​ 实现,旨在减少重复查询的计算开销与数据扫描量。
1、结果集缓存
SET enable_result_cache = true;  -- 全局启用
SET result_cache_ttl_sec = 300;  -- 缓存存活时间(秒)
2、执行计划缓存
SET enable_plan_cache = true;         -- 默认开启
SET plan_cache_max_size = 1000;       -- 最大缓存条目数
3、数据库缓存
#be.conf配置
block_cache_enable = true          # 启用数据块缓存
block_cache_mem_limit = 20G         # 缓存内存上限(建议不超过总内存的30%)
block_cache_disk_path = /cache      # SSD缓存路径(可选)
发布于:2周前 (05-22) IP属地:
我来回答