Měli byste také zkontrolovat state každého dotazu, pokud je idle s největší pravděpodobností to není nic problematického.
pg_stat_activity zobrazí poslední dotaz, který byl proveden každým otevřeným připojením. A c3p0 používá SHOW TRANSACTION ISOLATION LEVEL aby připojení zůstalo otevřené (normální a očekávané chování).
Toto se děje:
- Připojení je otevřeno
SHOW TRANSACTION ISOLATION LEVELse provede, aby zůstalo připojení otevřené.- Fond připojení bude tento dotaz odesílat pravidelně (například každých 10 minut), aby připojení zůstalo otevřené.
- Tyto dotazy se zobrazují v
pg_stat_activityprotože v některých případech to byly poslední dotazy provedené přes dané připojení. Také se zobrazí jakoidleprotože toto připojení není aktivně používáno