Бази даних · Middle · Запитання 37 з 75
Навіщо застосунки використовують пул з'єднань?
- 1Пули змушують запити повертати більше рядків
- 2PostgreSQL приймає лише з'єднання з пулу
- ✓Правильна відповідь: Кожне з'єднання з PostgreSQL - окремий процес, і відкривати його повільно, тож пул перевикористовує обмежену кількість з'єднань
Пояснення
max_connections обмежений, і кожне з'єднання займає пам'ять. Багато інстансів застосунку чи serverless-функцій часто потребують зовнішнього пулера, як-от PgBouncer.