全部產品
Search
文件中心

ApsaraDB for ClickHouse:版本發布記錄

更新時間:Nov 22, 2024

本文介紹雲資料庫ClickHouse的產品功能動態。

說明

ClickHouse開源版的產品功能動態,請參見Changelog

2024年11月

功能名稱

描述

相關文檔

企業版24.5.1.23258

  • bug修複

    • 修複使用groupArraySorted可能導致的系統宕機和記憶體泄露問題。

    • 修複使用跳數索引時結果錯誤的問題。

    • 修複特定條件下可能造成崩潰的問題。

  • 效能最佳化

    • system.replicas表中添加readonly_duration欄位,以便於進行問題排查和影響評估。

    • 日誌儲存位置從緩衝調整至S3,降低日誌對緩衝盤的佔用,提升部分情境下的快取命中率。

    • 縮短了清理不活躍part的時間,最佳化了部分情況下的磁碟空間佔用。

    • Kafka引擎預設從最新訊息開始消費。

    • 調整預設資料儲存格式為Packed,同時暫時關閉後台cache下載能力,最佳化OSS的頻寬和IOPS佔用。

    • 調小線程池參數max_insert_threads和max_final_threads,解決原線程池配置過大,導致線程間搶鎖影響效能的問題。

  • 穩定性最佳化

    • 啟用核心相容性能力。Profile層級的參數,可預設設定為新購執行個體時的版本預設設定,以防止在版本升級過程中,核心產生不相容性,進而對業務造成影響。

    • 啟用P2P中繼資料同步能力,調大operation_timeout_ms和session_timeout_ms,降低keeper的讀寫壓力,避免部分情況下ClickHouse因keeper壓力過大而無法啟動或寫入的問題。

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 identifierColumn is not under aggregate function的報錯問題。

2024年08月

功能名稱

描述

相關文檔

社區相容版23.8-1.3.2

修複異常重啟導致ReplicatedMergeTree表唯讀問題。

社區相容版23.8-1.3.1

  • 跟進官方版本v23.8.16.40

  • 預設開啟text_log日誌,記錄日誌等級為Warning、Error和Fatal的日誌,可通過system.text_log進行查詢。

  • 預設關閉query_thread_log日誌,以解決其佔用大量磁碟空間的問題。

  • 修複非預期shutdown導致分布式表分發阻塞的問題。

Merged commit

企業版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=1create_if_not_exists=1,以避免ClickHouse-Server的一些調用下產生非預期報錯。

24.2.2.16476企業版發布詳情

2024年07月

功能名稱

描述

相關文檔

社區相容版22.8-1.18.0

  • 修複Kafka Engine crash的問題;

  • 修複非預期shutdown導致分布式表分發阻塞的問題。

2024年06月

功能名稱

描述

相關文檔

企業版24.2.2.16399

  • 新特性

    • 新增system表:用於調試DNS問題的system.dns_cache表。

    • 新增函數:mergeTreeIndex、generate_series、toMillisecond。

    • 新增文法

      • 新增直接授權指定使用者查詢/寫入 View/Materialized View 的文法,不再需要對底層表顯式授權。

      • 新增對 ATTACH PARTITION ALL的支援。

      • 允許在外部表格結構中聲明枚舉。

  • 變更

    • 不再支援建立ordinary引擎的資料庫,存量ordinary引擎資料庫可正常使用。

    • SHOW INDEX | INDEXES | INDICES | KEYS不再按主鍵列排序。

  • 最佳化

    • 穩定性最佳化

      • 支援ClickHouse-Server 和 Keeper核心中記憶體軟限隨CCU動態調整,解除了Keeper最大支援記憶體過小的限制,並在一定程度上避免了OOM。

      • keeper為磁碟相關操作添加失敗重試機制。

      • keeper在啟動期間檢測到無效快照時會中止啟動,避免資料丟失。

      • 開啟text_log,方便您自助排查問題。

    • 效能最佳化

      • 支援FileSystemCache隨CCU規格動態變化(原先固定100GB)。

      • 預設壓縮演算法從LZ4HC(3)變為LZ4HC(2),提高了查詢效率,但壓縮率有所降低。

      • 在記憶體中緩衝一定數量的日誌,提升keeper效能。

    • serverless最佳化

      • 關閉了Uncompressed Cache,降低伺服器記憶體佔用,以便彈降。

      • 最佳化MarkCache大小的設定邏輯,減少一些情況下的記憶體佔用,以便彈降。

      • 支援調整為更激進的Serverless策略。(目前邀測)

  • bug修複

    • 修複由於記憶體統計錯誤導致查詢被意外終止的問題。

    • 修複重啟執行個體後,第一個DDL報異常的問題。

    • 修複因OSS QPS限流導致插入中斷的問題。

24.2.2.16399企業版發布詳情

2024年03月

功能名稱

描述

相關文檔

社區相容版23.8

  • 新特性

    • 支援利用S3Queue表引擎從S3流式消費資料。

    • 支援zip、tar、7zip格式的壓縮檔直接匯入到clickhouse。

    • 支援truncate database。

    • 支援向量的直接加/減。

    • 支援Tuple的串聯。

    • 報錯提示中,增加資料庫名/表名包的校正建議。

  • 效能最佳化

    parquet、ORC、TSV、CSV、JSON等檔案查詢效能平均提升40%,部分查詢效能提升4-5倍。

2024年01月

功能名稱

描述

相關文檔

社區相容版22.8

  • 最佳化

    • 從MaxCompute外表匯入資料時,增加支援獨享Tunnel和在網路傳輸過程中進行資料壓縮功能。

    • 預設開啟text_log日誌,記錄日誌等級為Warning、Error和Fatal的日誌,可通過system.text_log進行查詢。

    • 預設關閉query_thread_log日誌,以解決其佔用大量磁碟空間的問題。

  • Bug修複

    • 修複資料類型DateTime64與Datetime/Date欄位的類型轉換問題和值比較問題。

    • 修複“Invalid number of rows in Chunk”報錯問題。

從MaxCompute匯入

社區相容版21.8

  • 新特性

    引入ClickHouse與ZooKeeper串連的 fallback session lifetime機制,平衡ZooKeeper節點之間的負載。

  • Bug修複

    修複index_granularity=0導致的OOM問題。

2023年06月

功能名稱

描述

相關文檔

新購叢集

新特性

雲資料庫ClickHouse叢集支援在馬來西亞(吉隆坡)地區售賣。

社區相容版22.8

Bug修複

修複Date函數查詢結果異常的問題。

規格變更

停售C4和S4規格。

2023年04月

功能名稱

描述

相關文檔

關閉資料備份

新特性

雲資料庫ClickHouse叢集支援關閉資料備份。

資料備份

2023年03月

功能名稱

描述

相關文檔

預約重啟叢集

新特性

雲資料庫ClickHouse叢集支援預約重啟叢集。

社區相容版重啟執行個體

標籤管理

新特性

雲資料庫ClickHouse叢集支援標籤管理。

標籤管理

ZooKeeper配置

新特性

雲資料庫ClickHouse叢集預設提供4核8 GB的ZooKeeper規格,不收取費用。

2023年01月

功能名稱

描述

相關文檔

監控警示

新特性

新增監控項

  • ZooKeeper CPU使用率

  • ZooKeeper記憶體使用量率

ClickHouse控制台查看監控

升級核心大版本

新特性

雲資料庫ClickHouse社區相容版叢集支援通過叢集間的資料移轉升級核心大版本。

通過遷移升級核心大版本

2022年12月

功能名稱

描述

相關文檔

CLB釋放和掛載

新特性

在2021年12月01日之後建立雲資料庫ClickHouse社區相容版叢集支援CLB釋放和掛載的功能。

CLB釋放和掛載

帳號管理

新特性

社區相容版叢集新增了SQL配置方式。

2022年10月

功能名稱

描述

相關文檔

社區相容版22.8

  • 新特性

    • 擴充了Date32DateTime64的儲存時間範圍,目前支援的範圍是1900-01-01到2299-12-31。

    • 支援輕量級刪除。

    • 支援SQL使用者自訂函數和可執行檔使用者自訂函數。

    • 支援分區層級的預先處理,解決預彙總問題。

  • 效能最佳化

    • INSERT效能提升至原來的2倍。

    • 長清單類型IN查詢效能提升至原來的3倍。

2022年09月

功能名稱

描述

相關文檔

配置參數

新特性

在2021年12月01日之後建立的雲資料庫ClickHouse叢集支援XML模式和修改歷史的功能。

config.xml參數修改

2022年08月

功能名稱

描述

相關文檔

升級核心小版本

新特性

在2021年12月01日之後購買的叢集支援升級核心小版本,核心小版本的升級涉及效能提升、新功能或問題修複等。

升級核心小版本

設定可維護時間

新特性

雲資料庫ClickHouse支援批量修改單個或多個叢集的可維護時間,在設定的可維護時間內對叢集進行升級操作,保障叢集的穩定性。

設定可維護時間

2022年05月

功能名稱

描述

相關文檔

監控警示

  • 新特性

    新增監控項:

    • Inactive Data Part個數

    • TCP串連數

    • 運行Init Query個數

    • HTTP串連數

    • MaterializeMySQL個數

    • 失敗Insert Query個數

    • Kafka外表個數

    • 失敗Select Query個數

    • MaterializeMySQL同步失敗個數

    • Kafka外表消費發生錯誤個數

  • 最佳化

    增強執行個體可用性和異常監控,提升營運穩定性。

ClickHouse控制台查看監控

2022年04月

功能名稱

描述

相關文檔

備份恢複

新特性

版本為20.3、20.8和21.8的雲資料庫ClickHouse叢集支援資料備份和資料恢複功能。

2022年01月

功能名稱

描述

相關文檔

HTTPS協議

新特性

支援HTTPS協議實現資料的加密傳輸。

MaterializedMySQL引擎升級

  • 新特性

    相容Enum髒資料。

  • 最佳化

    • 最佳化全量同步,同步過程不鎖表,從而減少業務影響。

    • 最佳化DDL同步,同步出現的異常資訊會寫入系統資料表中。

預設開啟TCP的KeepAlive

新特性

預設開啟TCP的KeepAlive,保證串連的可靠性。

2021年12月

功能名稱

描述

相關文檔

MaterializedMySQL引擎升級

新特性

MaterializedMySQL引擎支援Decimal類型。

2021年11月

功能名稱

描述

相關文檔

社區相容版21.8

  • 新特性

    • 支援更多SQL和JSON標準。

    • 新增MaterializedPostgreSQL表引擎和資料庫引擎,允許進行庫和表的同步複製。

    • 新增leftPad()rightPad()leftPadUTF8()rightPadUTF8()函數。

    • 新增binunbin函數。

    • ADD INDEX命令中,新增FIRST關鍵字,將索引添加到索引列表的開頭。

    • MapAddMapSubTract函數中,新增Map和UInt128、Int128、UInt256、Int256類型。

    • 支援DISTINCT ON (columns)運算式。

  • 最佳化

    降低從表中讀取多列資料的短查詢延遲。

2021年10月

功能名稱

描述

相關文檔

Binlog預留功能

MaterializeMySQL引擎支援通過配置參數enable_binlog_reserved開啟Binlog預留功能,避免Binlog清理導致的無法正常同步資料的問題,從而提升MaterializeMySQL引擎的穩定性。

MaterializeMySQL引擎

2021年08月

功能名稱

描述

相關文檔

重啟執行個體

雲資料庫ClickHouse支援重啟執行個體。遇到執行個體不可用或者需要重啟解決的問題時,使用者可以自助完成重啟。

社區相容版重啟執行個體

監控最佳化

提升頁面流暢度,最佳化監控體驗。

RDS MySQL分析執行個體

雲資料庫ClickHouse支援通過RDS MySQL分析執行個體將資料同步到雲資料庫ClickHouse中,進行企業資料的集中分析。

建立雲ClickHouse分析執行個體

2021年07月

功能名稱

描述

相關文檔

雲執行個體遷移

控制台上發布雲執行個體遷移功能,實現相同核心版本執行個體之間或低版本執行個體向高版本執行個體的資料移轉。

雲資料庫ClickHouse叢集間的資料移轉

2021年05月

功能名稱

描述

相關文檔

支援選擇擴容方式

水平擴容,新增一種擴容方式——簡單擴容。使用者進行水平擴容時,可以選擇:

  • 遷移擴容

  • 簡單擴容

水平擴容和水平縮容

MaterializedMySQL升級

  • 完善對於JSON、TIME、YEAR資料類型的支援。

  • 修複了key關鍵字、增量建表的bug。

  • 支援兩個配置參數:

    • 支援skip_error_count

    • 支援 alter include_tables

MaterializeMySQL引擎

水平擴縮容效能最佳化

最佳化clickhouse-copier,加快擴縮容效率。

社區相容版叢集垂直變更配置和水平擴縮容

2021年03月

功能名稱

描述

相關文檔

備份恢複

發布備份恢複功能,避免資料意外丟失,提高資料安全性。

資料備份

2021年02月

功能名稱

描述

相關文檔

冷熱資料分層

支援自動冷熱資料移轉,保證效能前提下,儲存成本降低80%以上。

冷熱資料階層式存放區

支援ESSD PL2,ESSD PL3雲端硬碟

支援ESSD PL2,ESSD PL3雲端硬碟儲存,IO吞吐效率提升數倍。

雲端硬碟加密

基於Block Storage對整個資料盤進行加密,即使資料備份泄露也無法解密,保護資料安全。

雲端硬碟加密

2020年11月

功能名稱

描述

相關文檔

華北5(呼和浩特)和中國香港地區正式開服

日誌投遞鏈路最佳化發布

支援SLS日誌資料投遞到ClickHouse進行即時日誌分析。

從SLS同步

2020年10月

功能名稱

描述

相關文檔

華北3(張家口)、西南1(成都)、日本(東京)地區正式開服

發布控制台帳號管理、資料庫和資料字典許可權管理功能

使用者登入控制台進行新帳號的建立和密碼修改;支援對新使用者和已有使用者進行資料庫和資料字典的許可權修改。

社區相容版帳號管理

全域參數修改

使用者登入產品控制台可直接完成全域參數修改和生效重啟。

config.xml參數修改

2020年08月

功能名稱

描述

相關文檔

資料均衡擴容

保證增加叢集節點時資料分布均勻,避免資料扭曲問題。

請求查詢管理

請求查詢管理功能,支援慢SQL定位和運行請求中斷。

查詢管理SQL

新增4core 16G規格

新增4Core16G規格,提高單節點處理能力。

計費項目

資料字典

支援控制台配置資料字典,當業務中有常量資料或者業務資料可以劃分為業務事實表和業務維度資料表,通過資料字典來替代維度資料表,直接查詢字典獲得維度資料,增加查詢效率。

資料字典

資源隊列

解決開源版中單個大查詢消耗資源過多導致執行個體宕機問題。

ClickHouse資源隊列

2020年07月

功能名稱

描述

相關文檔

接入Quick BI

支援在Quick BI中添加ClickHouse資料來源並通過Quick BI構建BI系統。

Quick BI

2020年06月

功能名稱

描述

相關文檔

20.3版本

發布核心20.3.10.75版,修複多處核心bug,增強穩定性。

支援MySQL資料移轉和即時同步匯入

支援MySQL資料移轉和同步匯入,實現業務資料即時加速分析,實現業務即時互動式營運分析。

從MySQL匯入資料

發布線上日誌投遞分析功能

企業使用者只需要在雲資料庫ClickHouse中建立投遞任務,將SLS中的使用者行為日誌資料線上投遞到ClickHouse ,即可基於雲資料庫ClickHouse線上進行多維日誌資料分析。

從SLS同步

2020年05月

功能名稱

描述

相關文檔

接入Data Management

雲資料庫ClickHouse接入Data Management,支援線上庫、表管理,線上資料查詢,線上SQL任務編排調度。

2020年02月

功能名稱

描述

相關文檔

增加新規格

在此前發布的C8規格基礎之上,新增了C4、C24、C64、C104四個新規格,同時開通了HTTP連接埠。

計費項目