Данные и базы данных
Пул соединений

Набор заранее открытых или переиспользуемых соединений с базой данных. Приложение берёт соединение на время операции и возвращает его, вместо постоянного создания нового. Размер пула ограничивает параллельную нагрузку на базу.
Пример на практике
Сотни HTTP-запросов обслуживаются через ограниченное число подключений, а остальные коротко ждут свободного соединения.
Когда пригодится
Нужен при частых коротких запросах, когда установка соединения заметно увеличивает задержку.
Что важно учитывать
Слишком большой пул перегружает базу, слишком маленький создаёт очередь; утечки соединений вызывают зависания.
Словарь tarasovcode — проект Ильи Тарасова и TarasovWeb. Telegram-канал · #tarasovweb · #ИльяТарасов
Вернуться к 400 терминам