- Создание tcp-соединения медленное;
- Создание tls-соединения ещё медленнее;
- Установка соединения протокола уровня приложения ещё медленнее;
- Аутентификация подключения на порядок медленнее;
- Создание сессии для соединения системой управления базами данных такая же медленная;
- Завершение сессии и освобождение ресурсов медленное;
- Закрытие соединение относительно быстрое, но тоже не мгновенное.
Если 500 раз в секунду соединение создаётся, через него выполняется один простой запрос, и соединение закрывается, то СУБД и клиент часть пропускной способности тратят на выполнение бессмысленных действий. Намного разумнее один раз открыть соединение, прогнать через него два миллиона запросов и только потому может быть закрыть.