本文介紹為什么建議在云數據庫ClickHouse企業版中的表插入數據時選擇一個低基數作為分區鍵。
在云數據庫ClickHouse企業版中,當您向沒有使用分區鍵的表發送一個插入語句(插入許多行)時,插入該表所有的行數據將會在存儲中寫入一個新的Part(即數據片段)。
然而,當您向云數據庫ClickHouse企業版中有分區鍵的表發送一個插入語句時,云數據庫ClickHouse會執行以下操作:
檢查插入表中包含的行的分區鍵值。
在存儲中為每個不同的分區鍵值創建新的Part(即數據片段)。
將行按照分區鍵值放入相應的分區中。
因此,為了最小化向云數據庫ClickHouse企業版的對象存儲發送寫入請求數量,請使用低基數的分區鍵或避免在表中使用任何分區鍵。
文檔內容是否對您有幫助?