Postgres 10 проблема объединения - PullRequest
1 голос
/ 30 января 2020

Я использую Postgres 10

И я хотел бы ограничить подключения через пул. Я использую этот синтаксис:

"my conexion": "Host=myhost;
Port=5432;
Database=mydb;
Username=postgres;
Password=XXX;
Persist Security Info=True;
Pooling=true;
MinPoolSize=1;
MaxPoolSize=20;
ConnectionLifeTime=15",

После развертывания приложения с этой строкой подключения у меня больше процессов, чем ожидалось:

postgres=# select state, count(1) from  pg_stat_activity  group by state;
 state  | count 
--------+-------
        |     5
 active |     1
 idle   |    47

MaxPoolSize = 20, поэтому в столбце IDLE у меня должно быть 20 Макс нет? Что не так? Кто-нибудь может мне помочь?

...