これらの設定は system.settings で参照でき、ソースコード から自動生成されています。
send_profile_events
型
Bool
デフォルト値
1
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 25.11 | 1 | 新しい設定。ProfileEvents をクライアントに送信するかどうかを指定します。 |
ProfileEvents パケットをクライアントに送信するかどうかを有効または無効にします。
ProfileEvents を必要としないクライアントのネットワークトラフィックを削減するために、この設定を無効にできます。
設定可能な値:
- 0 — 無効。
- 1 — 有効。
send_progress_in_http_headers
型
Bool
デフォルト値
0
clickhouse-server のレスポンスで、X-ClickHouse-Progress HTTP レスポンスヘッダーの有効/無効を切り替えます。
詳細については、HTTP interface の説明を参照してください。
設定可能な値:
- 0 — 無効。
- 1 — 有効。
send_table_structure_on_insert_with_inline_data
型
Bool
デフォルト値
1
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 26.5 | 1 | インラインデータを含む INSERT クエリに対して、サーバーがテーブル構造を送信するかどうかを制御する新しい設定。 |
無効にすると、INSERT クエリにインラインデータが含まれている場合、サーバーはネイティブプロトコル経由でテーブル構造とカラムのデフォルト値をクライアントに返送しません。代わりに、サーバー自身がインラインデータを解析します。これにより、ネイティブプロトコル経由で多数の小さな insert を行う際のパフォーマンスが向上する場合があります。
send_timeout
型
Seconds
デフォルト値
300
ネットワークへのデータ送信のタイムアウト時間です (秒) 。クライアントがデータを送信する必要があるにもかかわらず、この時間内に1バイトも送信できない場合は、例外がスローされます。この設定をクライアント側で指定すると、ソケットの 'receive_timeout' もサーバー側の対応する connection endpoint に設定されます。