Пул соединений - это набор открытых соединений к серверам баз данных, хранящийся в кэше. Пул соединений позволяет хранить постоянный набор открытых соединений и переиспользовать их при многопользовательской работе в каком-либо репозитории.
При обращении за данными BI-сервер создает соединение с сервером СУБД и отправляет запрос на извлечение данных. Полученный ответ отправляется в веб-приложение, в котором работает пользователь, а открытое соединение с СУБД не закрывается, а помещается в пул соединений. При последующих обращениях за данными осуществляется поиск необходимого соединения в пуле и его использование, если это возможно.
По умолчанию пул соединений включен и установлено максимальное количество подключений равное 50. Для его отключения или ограничения количества подключений используйте параметр MaxConnections в подразделе Pool в реестре или файле Settings.xml.
Важно. Если логика разрабатываемого веб-приложения предполагает многопользовательскую работу в одном репозитории, то обязательно используйте пул соединений.
См. также: