Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

prefer_fetch_* MergeTree テーブル設定

これらの設定は system.merge_tree_settings で確認でき、ClickHouse のソースコードから自動生成されています。

prefer_fetch_merged_part_size_threshold

UInt64
デフォルト値
10737418240

パーツのサイズの合計がこのしきい値を超え、かつレプリケーションログのエントリが作成されてからの経過時間が prefer_fetch_merged_part_time_threshold を超える場合は、ローカルでマージを実行する代わりに、 レプリカからマージ済みパーツを取得することを優先します。これは、非常に時間のかかる マージを高速化するためです。

設定可能な値:

  • 任意の正の整数。

prefer_fetch_merged_part_time_threshold

Seconds
デフォルト値
3600

レプリケーションログ (ClickHouse Keeper または ZooKeeper) のエントリ作成からの経過時間がこのしきい値を超え、かつパーツの合計サイズが prefer_fetch_merged_part_size_threshold より大きい場合は、ローカルでマージを実行する代わりに、レプリカから マージ済みパーツ を取得することを優先します。これは、非常に時間のかかるマージを高速化するためです。

設定可能な値:

  • 任意の正の整数。
Navigation