これらの設定は system.settings で確認でき、source から自動生成されています。
postgresql_connection_attempt_timeout
型
UInt64
デフォルト値
2
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 24.7 | 2 | PostgreSQL 接続の `connect_timeout` パラメータを制御できるようになりました。 |
PostgreSQL エンドポイントへの 1 回の接続試行における接続タイムアウト時間 (秒) です。
この値は、接続 URL の connect_timeout パラメータとして渡されます。
postgresql_connection_pool_auto_close_connection
型
Bool
デフォルト値
0
接続をプールに戻す前に、その接続を閉じます。
postgresql_connection_pool_retries
型
UInt64
デフォルト値
2
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 24.7 | 2 | PostgreSQL 接続プールの再試行回数を制御できるようになりました。 |
PostgreSQL テーブルエンジンおよびデータベースエンジンにおける接続プールの push/pop の再試行回数。
postgresql_connection_pool_size
型
UInt64
デフォルト値
16
PostgreSQL テーブルエンジン およびデータベースエンジンの接続プールサイズ。
postgresql_connection_pool_wait_timeout
型
UInt64
デフォルト値
5000
PostgreSQL table engine およびデータベースエンジンにおける、接続プールが空のときの push/pop のタイムアウトです。デフォルトでは、接続プールが空の場合は待機します。