これらの設定は 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 より大きい場合は、ローカルでマージを実行する代わりに、レプリカから マージ済みパーツ を取得することを優先します。これは、非常に時間のかかるマージを高速化するためです。
設定可能な値:
- 任意の正の整数。