I expect min_pool_size server connections to be created when PgBouncer starts. However, that does not happen (for example, there are ~46 connections, and after some time ~80 ...).
Is it possible that PgBouncer does not create all the connections immediately, but once min_pool_size is reached then such number is being maintained. If yes, is there a way to change such behavior? Isn't that the sole purpose of that config?
Docs: Add more server connections to pool if below this number. Improves behavior when the normal load suddently comes back after a period of total inactivity.
(my pgbouncer.ini)
min_pool_size = 200
default_pool_size = 550
P.S. pool_size is not set at database level (cap value for min_pool_size), so default_pool_size is used.