Controleer ook de state
van elke zoekopdracht, als deze idle
. is het is hoogstwaarschijnlijk niets problematisch.
pg_stat_activity
toont de laatste query die is uitgevoerd door elke open verbinding. En c3p0 gebruikt SHOW TRANSACTION ISOLATION LEVEL
om de verbinding open te houden (normaal en verwacht gedrag).
Dit is wat er gebeurt:
- Verbinding is geopend
SHOW TRANSACTION ISOLATION LEVEL
wordt uitgevoerd om de verbinding open te houden.- De verbindingspool stuurt deze vraag periodiek (bijvoorbeeld elke 10 minuten) om de verbinding open te houden.
- Die zoekopdrachten verschijnen in
pg_stat_activity
omdat dit in sommige gevallen de laatste query's waren die via een bepaalde verbinding werden uitgevoerd. Ze zullen ook verschijnen alsidle
omdat deze verbinding niet actief wordt gebruikt