2026 年 9 月 23 日,开源列式数据库 ClickHouse 发布 26.9 版本。本文从后端架构与数据视角,梳理这次版本的功能与性能变化。
版本概览
据官方发布说明,26.9 共包含 56 项新功能、135 项性能优化与 464 个缺陷修复。对后端团队而言,三位数级别的性能优化与缺陷修复密度,意味着升级收益不只来自新特性;但同样需要在预发环境完成回归,再推进生产数据库的版本切换。
SQL 表达力增强
查询语法新增 LIMIT ... AFTER、UNTIL 与 ALL 形式:AFTER 可跳过指定数量行后再限制返回,UNTIL 支持按条件截断结果序列,ALL 则用于显式表达不加限制的语义。这类语法糖让排行榜分页、逐行扫描与分页导出等常见后端查询更直接,减少应用层手工切片与容易出错的 OFFSET 计算。
物化视图与查询引擎
物化视图新增 APPEND INCREMENTAL 增量追加模式,便于把增量数据以追加方式写入下游表,简化 ETL 与实时数据仓库链路的建模;查询引擎侧,高基数 DISTINCT 支持磁盘溢出(disk spilling),当去重状态超过内存容量时可落盘继续执行,把原本因内存限制直接失败的大查询变为可完成、仅牺牲部分速度。对做用户去重、漏斗与行为分析的数据服务,这是一项直接影响可查询数据规模的改进。
安全令牌与云服务预览
安全方面新增 CREATE TOKEN 语句,可创建带有效期的访问令牌,默认有效期为 30 分钟,短生命周期令牌适合自动化任务与临时排障,降低长期凭证泄露风险。ClickHouse Cloud 上的 PromQL/时序引擎进入私有预览,意味着同一份数据有望同时承载分析查询与指标型查询,减少在监控存储与分析数据库之间搬运数据的 ETL 负担;API 与缓存等周边能力也在持续完善。
小结
ClickHouse 26.9 于 2026 年 9 月 23 日发布,以 56 项新功能、去重落盘、物化视图增量追加与临时令牌为重点,是后端架构与数据领域值得跟进的一次数据库版本迭代。