【 使用环境 】生产环境
【 OB or 其他组件 】
【 使用版本 】OB V4.2.1.11
【问题描述】v4版本的OB数据库中,KVCACHE是否会占有memstore的空闲,memstore内存是一次性全额分配吗?
【备注】基于 LLM 和开源文档 RAG 的论坛小助手已开放测试,在发帖时输入 [@论坛小助手] 即可召唤小助手,欢迎试用!
【 使用环境 】生产环境
【 OB or 其他组件 】
【 使用版本 】OB V4.2.1.11
【问题描述】v4版本的OB数据库中,KVCACHE是否会占有memstore的空闲,memstore内存是一次性全额分配吗?
【备注】基于 LLM 和开源文档 RAG 的论坛小助手已开放测试,在发帖时输入 [@论坛小助手] 即可召唤小助手,欢迎试用!
在 OceanBase V4.2.1.11 版本中,KVCache 和 MemStore 是独立的内存区域,KVCache 不会占用 MemStore 的内存。MemStore 内存不是一次性全额分配,而是根据实际需要动态增长。MemStore 用于存储增量数据,而 KVCache 则缓存不同类型的元数据或数据行,以提高查询性能。
具体信息可参考以下文档:
666666