Skip to main content
これらの設定は system.settings で利用でき、ソースコード から自動生成されています。

insert_keeper_fault_injection_probability

挿入中の Keeper リクエストが失敗するおおよその確率です。有効な値の範囲は [0.0f, 1.0f] です

insert_keeper_fault_injection_seed

0 - ランダムシード、それ以外の場合は設定値

insert_keeper_max_retries

この設定は、replicated MergeTree への挿入中における ClickHouse Keeper (または ZooKeeper) リクエストの最大再試行回数を設定します。再試行の対象となるのは、ネットワークエラー、Keeper セッションタイムアウト、またはリクエストタイムアウトが原因で失敗した Keeper リクエストのみです。 設定可能な値:
  • 正の整数。
  • 0 — 再試行は無効
Keeper リクエストの再試行は、一定のタイムアウト後に実行されます。このタイムアウトは、次の設定で制御されます: insert_keeper_retry_initial_backoff_ms, insert_keeper_retry_max_backoff_ms。 最初の再試行は insert_keeper_retry_initial_backoff_ms のタイムアウト後に実行されます。以降のタイムアウトは次のように計算されます:
たとえば、insert_keeper_retry_initial_backoff_ms=100insert_keeper_retry_max_backoff_ms=10000insert_keeper_max_retries=8 の場合、タイムアウトは 100, 200, 400, 800, 1600, 3200, 6400, 10000 になります。 再試行は、耐障害性に加えて、より良いユーザー体験を提供することも目的としています。たとえば、アップグレードに伴って Keeper が再起動した場合でも、挿入 の実行中にエラーを返さずに済むようになります。

insert_keeper_retry_initial_backoff_ms

INSERT クエリ実行中に失敗した Keeper リクエストを再試行する際の初期タイムアウト (ミリ秒) 設定可能な値:
  • 正の整数。
  • 0 — タイムアウトなし

insert_keeper_retry_max_backoff_ms

INSERT クエリ実行中に失敗した Keeper リクエストを再試行する際の最大タイムアウト (ミリ秒) 設定可能な値:
  • 正の整数。
  • 0 — 最大タイムアウトは制限されません
最終更新日 2026年7月23日