Эти настройки доступны в system.settings и автоматически генерируются из исходного кода.
postgresql_connection_attempt_timeout
Тип
UInt64
По умолчанию
2
История версий
| Версия | Значение по умолчанию | Комментарий |
|---|---|---|
| 24.7 | 2 | Позволяет управлять параметром 'connect_timeout' для подключения к PostgreSQL. |
Тайм-аут в секундах для одной попытки подключения к конечной точке PostgreSQL.
Значение передаётся как параметр connect_timeout в URL подключения.
postgresql_connection_pool_auto_close_connection
Тип
Bool
По умолчанию
0
Закрывать соединение перед его возвратом в пул.
postgresql_connection_pool_retries
Тип
UInt64
По умолчанию
2
История версий
| Версия | Значение по умолчанию | Комментарий |
|---|---|---|
| 24.7 | 2 | Позволяет управлять количеством повторных попыток в пуле соединений PostgreSQL. |
Количество повторных попыток операций push/pop для пула соединений движка таблицы и движка базы данных PostgreSQL.
postgresql_connection_pool_size
Тип
UInt64
По умолчанию
16
Размер пула соединений для движка таблицы PostgreSQL и движка базы данных PostgreSQL.
postgresql_connection_pool_wait_timeout
Тип
UInt64
По умолчанию
5000
Тайм-аут операций push/pop в пуле соединений при пустом пуле для движка таблицы PostgreSQL и движка базы данных PostgreSQL. По умолчанию при пустом пуле выполнение блокируется.