Musíte nastavit minimální velikost bazénu. Tím zajistíte, že toto množství připojení zůstane otevřené pro DB bez ohledu na využití fondu.
Ve výchozím nastavení (alespoň pro NPGSQL ), minimální velikost je 0, takže pokud se připojení nějakou dobu nepoužívá, bude uzavřeno.
Ve vašem testu provedete jeden hovor každých 5 sekund, což není mnoho, a fond se může rozhodnout ukončit nepoužívané připojení. Podle dokumentu by to mělo zůstat otevřené po dobu 300 sekund, nikoli pouze 15