Что такое idle connection timeout?

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

Idle connection timeout — время, после которого неиспользуемое соединение закрывается. В database/sql — SetConnMaxIdleTime. В pgx — MaxConnIdleTime в конфиге пула. Помогает не держать лишние соединения к БД, когда нагрузка упала. PostgreSQL тоже имеет idle_in_transaction_session_timeout для забытых транзакций.

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

Как ты работаешь с неопределёнными требованиями?