これらの設定は system.merge_tree_settings で確認でき、ClickHouse のソースコードから自動生成されています。
データを insert するために、ディスク上で最低限空いている必要があるバイト数です。利用可能な空きバイト数が
min_free_disk_bytes_to_perform_insert 未満の場合、例外がスローされ、
insert は実行されません。この設定については、次の点に注意してください。
keep_free_space_bytes 設定を考慮します。
INSERT 操作によって書き込まれるデータ量は考慮しません。
- 正の値 (0 以外の値) が指定されている場合にのみチェックされます
設定可能な値:
min_free_disk_bytes_to_perform_insert と min_free_disk_ratio_to_perform_insert
の両方が指定されている場合、ClickHouse は、より多くの空きディスク容量で
insert を実行できるほうの値を採用します。
INSERT を実行するために必要な、総ディスク容量に対する最小空きディスク容量の比率です。値は 0 から 1 までの
浮動小数点数である必要があります。この設定については、次の点に注意してください。
keep_free_space_bytes 設定を考慮します。
INSERT 操作によって書き込まれるデータ量は考慮しません。
- 正の (0 以外の) 比率が指定されている場合にのみチェックされます
設定可能な値:
min_free_disk_ratio_to_perform_insert と
min_free_disk_bytes_to_perform_insert の両方が指定されている場合、ClickHouse は、より少ない空き
ディスク容量でも insert を実行できるほうの値を基準にします。