sql >> Database >  >> RDS >> PostgreSQL

Veel TOON TRANSACTIE ISOLATIENIVEAU-query's in postgres

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:

  1. Verbinding is geopend
  2. SHOW TRANSACTION ISOLATION LEVEL wordt uitgevoerd om de verbinding open te houden.
  3. De verbindingspool stuurt deze vraag periodiek (bijvoorbeeld elke 10 minuten) om de verbinding open te houden.
  4. 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 als idle omdat deze verbinding niet actief wordt gebruikt


  1. Wat is het equivalent van Oracle's REF CURSOR in MySQL bij gebruik van JDBC?

  2. Beste manier om IP op te slaan in de database?

  3. Hoe gebruik je accolade escapen voor Oracle

  4. PHP OOP MySQL-programmering