釋放 AI 的強大力量

100 萬免費代幣

88% 價格優惠

立即啟用
本文由簡體中文內容自動轉碼而成。阿里雲不保證此自動轉碼的準確性、完整性及時效性。本文内容請以簡體中文版本為準。

選擇使用低基數列作為分區鍵

更新時間:2025-03-05 19:11

本文介紹為什麼建議在雲資料庫ClickHouse企業版中的表插入資料時選擇一個低基數作為分區鍵。

在雲資料庫ClickHouse企業版中,當您向沒有使用分區鍵的表發送一個插入語句(插入許多行)時,插入該表所有的行資料將會在儲存中寫入一個新的Part(即資料片段)。image.png

然而,當您向雲資料庫ClickHouse企業版中有分區鍵的表發送一個插入語句時,雲資料庫ClickHouse會執行以下操作:

  1. 檢查插入表中包含的行的分區索引值。

  2. 在儲存中為每個不同的分區索引值建立新的Part(即資料片段)。

  3. 將行按照分區索引值放入相應的分區中。

image.png

因此,為了最小化向雲資料庫ClickHouse企業版的Object Storage Service發送寫入請求數量,請使用低基數的分區鍵或避免在表中使用任何分區鍵。

    文檔反饋
    phone 聯絡我們

    立即和Alibaba Cloud在線服務人員進行交談,獲取您想了解的產品信息以及最新折扣。

    alicare alicarealicarealicare