原文
https://clickhouse.com/blog/clickhouse-newsletter-june-2022-materialized-but-still-real-time/
https://clickhouse.com/blog/clickhouse-newsletter-may-2022-explain-statement-query-optimization/
v22.4
事务
事务作为实验特性已经可用。BEGIN TRANSACTION, COMMIT, ROLLBACK语句支持原子地插入多张表或物化视图,以及从某个快照进行满足一致性和隔离性的读取。更多精彩敬请期待!
Keeper负载均衡
新的config.xml配置中,<zookeeper_load_balancing>可选择random(default), in_order, nearest_hostname, first_or_random, round_robin等负载均衡方式。当你有分布在不同地域的keeper实例时,该特性可减少CH和keeper之间的延迟
MergeTree表启动加速
使用use_metadata_cache可配置元数据缓存于内嵌的RocksDB存储引擎中。当CH启动时,它会尽量从缓存中获取元数据,否则退化到从磁盘文件获取。当你的CH实例中包含很多MergeTree parts时(一般由库、表或分区过多,或频繁insert导致),该特性将非常有用。在极端情况下(700k个parts), 它能使CH启动时间从75分钟缩短到20秒