MaxConns vs MinConns в пуле?

Middle
313 просмотров
AFK Offer AI

MaxConns — максимальное количество соединений к БД. Если все заняты — следующий запрос ждёт (или получает ошибку по таймауту). MinConns — сколько idle соединений поддерживать всегда, чтобы не тратить время на создание при всплеске. Типичные значения: MaxConns = количество CPU ядер БД * 2-3, MinConns = 2-5. Слишком много MaxConns — БД перегружена (PostgreSQL плохо с 500+ соединениями). Слишком мало — запросы ждут в очереди. Мониторь pool.Stat() — AcquireCount, IdleConns, TotalConns.

Следующий вопрос

Что выведет этот код с append?