Как настроить MaxIdleConns?

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

MaxIdleConns в database/sql определяет сколько неиспользуемых соединений держать в пуле. По умолчанию 2 — обычно мало. Ставь равным MaxOpenConns, чтобы соединения переиспользовались а не создавались заново. Создание TCP-соединения и TLS handshake дорогие. В pgx аналог — MinConns, который держит минимум живых соединений.

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

Как планировщик выбирает какую горутину запустить?