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

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

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

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

Как работает escape analysis в Go?