Класс Main

ConnectionPool

\Bitrix\Main\Data\ConnectionPool

Описание

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

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

Константы

  • DEFAULT_CONNECTION_NAME

Методы (10)

  • __construct() Создаёт объект пула соединений
  • cloneConnection() Создаёт новое соединение на основе предоставленного.
  • disconnect() Отключает все соединения с *базой данных*.
  • getConnection() Возвращает соединение с базой данных по его имени. Создаёт новое соединение при необходимости.
  • getSlaveConnection() Возвращает подчинённое (slave) соединение или null, если запрос должен идти к главному (master).
  • ignoreDml() В режиме игнорирования DML команда модификации данных не остановит направление следующих запросов к подчинённому (slave).
  • isMasterOnly() Возвращает состояние балансировки запросов (можно ли использовать только главный сервер).
  • isSlavePossible() Возвращает состояние балансировки запросов (можно ли ещё использовать подчинённый сервер).
  • setConnectionParameters() Устанавливает параметры именованного соединения.
  • useMasterOnly() В режиме «только главный» (master-only) все запросы будут направляться к главному серверу.

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.