# ConnectionPool

URL: https://chugunov.pro/api-bitrix/main/data/connectionpool/
Проверено на 1С-Битрикс 25.x, обновлено 03.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс `\Bitrix\Main\Data\ConnectionPool`
Модуль: Main.

## Описание

Пул соединений — это держатель соединений

Исходный файл: `source/main/lib/data/connectionpool.php:19`

## Константы (1)

- `DEFAULT_CONNECTION_NAME`

## Методы (10)

- [`__construct()`](https://chugunov.pro/api-bitrix/main/data/connectionpool/__construct/) — Создаёт объект пула соединений
- [`cloneConnection()`](https://chugunov.pro/api-bitrix/main/data/connectionpool/cloneconnection/) — Создаёт новое соединение на основе предоставленного.
- [`disconnect()`](https://chugunov.pro/api-bitrix/main/data/connectionpool/disconnect/) — Отключает все соединения с *базой данных*.
- [`getConnection()`](https://chugunov.pro/api-bitrix/main/data/connectionpool/getconnection/) — Возвращает соединение с базой данных по его имени. Создаёт новое соединение при необходимости.
- [`getSlaveConnection()`](https://chugunov.pro/api-bitrix/main/data/connectionpool/getslaveconnection/) — Возвращает подчинённое (slave) соединение или null, если запрос должен идти к главному (master).
- [`ignoreDml()`](https://chugunov.pro/api-bitrix/main/data/connectionpool/ignoredml/) — В режиме игнорирования DML команда модификации данных не остановит направление следующих запросов к подчинённому (slave).
- [`isMasterOnly()`](https://chugunov.pro/api-bitrix/main/data/connectionpool/ismasteronly/) — Возвращает состояние балансировки запросов (можно ли использовать только главный сервер).
- [`isSlavePossible()`](https://chugunov.pro/api-bitrix/main/data/connectionpool/isslavepossible/) — Возвращает состояние балансировки запросов (можно ли ещё использовать подчинённый сервер).
- [`setConnectionParameters()`](https://chugunov.pro/api-bitrix/main/data/connectionpool/setconnectionparameters/) — Устанавливает параметры именованного соединения.
- [`useMasterOnly()`](https://chugunov.pro/api-bitrix/main/data/connectionpool/usemasteronly/) — В режиме «только главный» (master-only) все запросы будут направляться к главному серверу.

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/Bitrix-Main-Data-ConnectionPool.html
