Skip to content

MatrixOne v25.3.0.6 发布报告

发布日期:2026 年 1 月 28 日

MatrixOne 版本:v25.3.0.6

MatrixOne 3.0.6 引入了一系列改进和错误修复,以提升系统的易用性。以下是主要更新内容:

优化

  • Bloom Filter 与多 CN:支持仅使用 Bloom Filter(无需常规过滤器),并在多个 CN 间广播 Bloom Filter,以提升分布式查询性能。

  • 备份与导出:为备份增加文件索引,并修复表数据导出问题,使备份/恢复与导出功能更加可靠。

  • 向量相关特性:启用 simsimd(MO_CL_SIMSIMD=1),支持在预编译语句中使用向量索引,完善向量相关测试用例以提升性能与稳定性。

  • 优化器与执行层:改进 UNION 结果的稳定性,优化过滤下推和 Hint 处理逻辑(包括 CTE 与类型匹配),修正模运算(modulo)场景下 NDV(去重值基数)估计不准确的问题。

  • GC 与存储:优化 GC 行为,修复 tmp-fs GC 日志中 nil 条目的处理问题,根据事务和表对 CN segment map 进行作用域划分,以避免因克隆导致的删除跳过问题。

错误修复

  • 修复在数据导入时发生丢包后可能导致的卡死问题。

  • 修复自增服务缓存不一致的问题,稳定嵌套 SQL/自增重试路径,并移除多余的自增日志。

  • 修复多 CN 扫描统计不一致问题、一个窗口函数兼容性问题,以及修复越界导致的崩溃。

  • 修正 x86_64 的默认 MARCH(之前错误地设为 haswell),以避免兼容性和性能问题。

详细更新日志

v26.3.0.5-v26.3.0.6 变更记录