- https://doris.apache.org/zh-CN/docs/3.x/compute-storage-decoupled/file-cache 根据文档,file_cache_evict_by_size_[A]to[B]是为了写入 B 缓存类型的数据而淘汰的 A 缓存类型的数据量。我通过接口拿到了一些数据
curl localhost:8060/vars
_ssd1_file_cache_evict_by_size_normal_to_ttl : 3556753190
_ssd1_file_cache_evict_by_size_ttl_to_normal : 3555777611
为什么既有为了写入ttl而淘汰的normal、也有为了写入normal而淘汰的ttl缓存。
这两者该如何理解?前者是指由于ttl队列满了被移动到normal队列吗?那第二个指标呢?
-
我将be节点缓存清空后重启,发现第一次查询很慢(没命中缓存),第二次查询很快,根据audit_log确认数据从本地存储读取,但在查看profile记录时发现如下信息,请问这是否表示没有命中FileCache?

-
缓存打满时查询较慢,发现CacheGetOrSetTimer时间较长,请问是否和FileCache的锁等待有关?如果是的话有什么解决方案吗