Пул соединений

Пул соединений - это набор открытых соединений к серверам баз данных, хранящийся в кэше. Пул соединений позволяет хранить постоянный набор открытых соединений и переиспользовать их при многопользовательской работе в каком-либо репозитории.

При обращении за данными BI-сервер создает соединение с сервером СУБД и отправляет запрос на извлечение данных. Полученный ответ отправляется в веб-приложение, в котором работает пользователь, а открытое соединение с СУБД не закрывается, а помещается в пул соединений. При последующих обращениях за данными осуществляется поиск необходимого соединения в пуле и его использование, если это возможно.

По умолчанию пул соединений включен и установлено максимальное количество подключений равное 50. Для его отключения или ограничения количества подключений используйте параметр MaxConnections в подразделе Pool в реестре или файле settings.xml.

Важно. Если логика разрабатываемого веб-приложения предполагает многопользовательскую работу в одном репозитории, то обязательно используйте пул соединений.

См. также:

Установка BI-сервера