EMZETT.
Войти

Пул соединений (connection pooling)

Коротко: Пул соединений держит наготове несколько уже открытых соединений с базой данных и ненадолго одалживает их запросам, вместо того чтобы открывать новое соединение для каждого запроса.

Подробнее: Новое соединение с базой данных стоит времени (сеть, TLS, вход) и памяти на сервере. Пул экономит это, повторно используя соединения. Если свободных нет, запрос недолго ждёт в очереди.

Подробности

  • Размер: слишком малый — ожидание, слишком большой…

См. также: проблема N+1