Skip to main content
Edit this page

低カーディナリティのパーティションキーを選択

大量の行を含むべき前のセクションで述べたインサートステートメントをClickHouse Cloudのテーブルに送信し、そのテーブルがパーティションキーを使用していない場合、そのインサートからのすべての行データはストレージの新しいパートに書き込まれます。

compression block diagram

しかし、ClickHouse Cloudのテーブルにインサートステートメントを送信し、そのテーブルがパーティションキーを持っている場合、ClickHouseは次の処理を行います:

  • インサートに含まれる行のパーティションキーの値を確認します
  • 異なるパーティションキーの値ごとにストレージに新しいパートを作成します
  • パーティションキーの値によって対応するパートに行を配置します

compression block diagram

したがって、ClickHouse Cloudオブジェクトストレージへの書き込み要求の数を最小限に抑えるためには、低カーディナリティのパーティションキーを使用するか、テーブルにパーティションキーを使用しないようにすることをお勧めします。