Skip to main content
これらの設定はClickHouse serverを設定するもので、ClickHouseのソースから自動生成されています。

background_schedule_pool_initial_size

各バックグラウンドスケジュールプールに割り当てられるワーカースレッドの初期数です。各プールは、需要が現在のワーカー数を上回ると、設定された上限 (background_schedule_pool_size など) まで必要に応じて段階的に拡張されます。値を小さくすると、起動時のオーバーヘッドやアイドル状態のスレッド数を抑えられます。値を大きくすると、負荷の高いサーバーで最初のタスクのスケジューリング遅延を解消できます。

background_schedule_pool_log

さまざまなバックグラウンドプールを通じて実行される、すべてのバックグラウンドタスクに関する情報が含まれています。

background_schedule_pool_max_parallel_tasks_per_type_ratio

プール内で同一種類のタスクを同時に実行できるスレッドの最大割合です。

background_schedule_pool_size

レプリケートテーブル、Kafka のストリーミング、DNS cache の更新など、同様の軽量な定期操作の実行に使用されるスレッド数の上限です。スレッドは必要に応じてこの上限まで遅延的に生成されるため、バックグラウンド負荷が軽い server では、実際に使用されるスレッド数はこの値を大きく下回ります。