本文介绍云数据库ClickHouse企业版的功能动态。
2025年12月
功能名称 | 描述 | 相关文档 |
升级为多可用区部署 | 新特性 企业版集群支持单可用区升级为多可用区,多可用区集群迁移可用区。 | 升级为多可用区部署 |
2025年02月
功能名称 | 描述 | 相关文档 |
企业版24.10 | 新特性 企业版启用了Refreshable Materialized Views。 新增了toStartOfInterval函数,支持指定任意起点的时间对齐,提升了TimescaleDB和PostgreSQL时间桶功能的兼容性。 新增了arrayZipUnaligned和arrayElementOrNull函数,提升了Spark兼容性和数组操作的灵活性。
bug修复
| 24.10企业版发布详情 |
2025年01月
功能名称 | 描述 | 相关文档 |
企业版24.10 | 新特性 企业版集群支持数据备份和数据恢复功能。 | |
2024年12月
功能名称 | 描述 | 相关文档 |
企业版24.8 | 新特性 ASOF JOIN开始支持full_sorting_join算法,提升了排序JOIN的效率。 新增了percent_rank、changeYear、changeMonth等函数,提升了易用性。 引入了Hive风格的分区机制,支持File、URL、S3、AzureBlobStorage和HDFS等引擎,优化了大数据集的查询管理。
性能优化 优化了S3表引擎的数据存取性能,提升了查询速度。 提升了内存分配的稳定性。
| 24.8企业版发布详情 |
2024年11月
功能名称 | 描述 | 相关文档 |
企业版24.5.1.23258 | 新特性 实例的查询引擎默认使用新analyzer。 bug修复 性能优化 在system.replicas表中添加readonly_duration字段,以便于进行问题排查和影响评估。 日志保存位置从缓存调整至S3,降低日志对缓存盘的占用,提升部分场景下的缓存命中率。 缩短了清理不活跃part的时间,优化了部分情况下的磁盘空间占用。 Kafka引擎默认从最新消息开始消费。 调整默认数据保存格式为Packed,同时暂时关闭后台cache下载能力,优化OSS的带宽和IOPS占用。 调小线程池参数max_insert_threads和max_final_threads,解决原线程池配置过大,导致线程间抢锁影响性能的问题。
稳定性优化
| |
2024年10月
功能名称 | 描述 | 相关文档 |
企业版24.2.16517 | bug修复 修复因ZNOAUTH导致keeper无法启动的问题。 修复SharedMergeTree小概率崩溃问题。 修复查询system.numbers_mt表使用limit和offset时,index关键词无法使用的问题。
| 无 |
2024年09月
功能名称 | 描述 | 相关文档 |
企业版24.2.16502 | bug修复 修复truncate database导致replicated database复制中断的问题。 修复小概率发生的part_log冗余问题。 修复设置allow_experimental_analyzer=1 时,group by中使用常量表达式导致报错的问题。 修复查询分布式表时出现Cannot convert column because it is non constant in source stream but must be constant in result.的报错问题。 修复查询条件包含column IS NULL时,查询出现Unknown identifier及Column is not under aggregate function的报错问题。
| 无 |
2024年08月
功能名称 | 描述 | 相关文档 |
企业版24.2.2.16476 | 性能优化 降低Serverless对资源调整的响应间隔,以避免弹性升降不及时导致查询被中断。 调整了一些参数,以确保在一些场景下使用垂直算法Merge,从而提升Merge性能。 Replicated数据库引擎下,只允许创建数据不落本地磁盘的表引擎,用以避免使用错误而导致的各种问题。 调整Keeper参数digest_enabled=1,开启实时一致性校验。 调整Keeper参数async_replication=1,在保证读写一致性的情况下,提升多个节点间数据复制的性能。 优化了OSS的QPS和带宽,使得在同样的业务负载下减少了OSS的QPS和带宽。
bug修复 修复keeper关闭会话可能会导致后续连接出错的问题。 修复了部分由于内存统计不准确而导致SQL提前结束的问题。 调整Keeper参数check_not_exists=1和create_if_not_exists=1,以避免ClickHouse-Server的一些调用下产生非预期报错。
| 24.2.2.16476企业版发布详情 |
2024年06月
功能名称 | 描述 | 相关文档 |
企业版24.2.2.16399 | 新特性 变更 优化 稳定性优化 性能优化 支持FileSystemCache随CCU规格动态变化(原先固定100GB)。 默认压缩算法从LZ4HC(3)变为LZ4HC(2),提高了查询效率,但压缩率有所降低。 在内存中缓存一定数量的日志,提升keeper性能。
serverless优化 关闭了Uncompressed Cache,降低服务器内存占用,以便弹降。 优化MarkCache大小的设置逻辑,减少一些情况下的内存占用,以便弹降。 支持调整为更激进的Serverless策略。(目前邀测)
bug修复 修复由于内存统计错误导致查询被意外终止的问题。 修复重启实例后,第一个DDL报异常的问题。 修复因OSS QPS限流导致插入中断的问题。
| 24.2.2.16399企业版发布详情 |