mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-15 02:41:59 +00:00
1.6 KiB
1.6 KiB
slug | sidebar_label | title |
---|---|---|
/ja/cloud/bestpractices/low-cardinality-partitioning-key | 低カーディナリティのパーティションキーを選択 | 低カーディナリティのパーティションキーを選択 |
大量の行を含むべき前のセクションで述べたインサートステートメントをClickHouse Cloudのテーブルに送信し、そのテーブルがパーティションキーを使用していない場合、そのインサートからのすべての行データはストレージの新しいパートに書き込まれます。
しかし、ClickHouse Cloudのテーブルにインサートステートメントを送信し、そのテーブルがパーティションキーを持っている場合、ClickHouseは次の処理を行います:
- インサートに含まれる行のパーティションキーの値を確認します
- 異なるパーティションキーの値ごとにストレージに新しいパートを作成します
- パーティションキーの値によって対応するパートに行を配置します
したがって、ClickHouse Cloudオブジェクトストレージへの書き込み要求の数を最小限に抑えるためには、低カーディナリティのパーティションキーを使用するか、テーブルにパーティションキーを使用しないようにすることをお勧めします。