sql >> Database teknologi >  >> RDS >> PostgreSQL

SET extra_float_digits =3 i postgresql

Forespørgslerne kører ikke rigtig. Som Nick siger i kommentarerne, vil forbindelserne være i inaktiv tilstand. pg_stat_activity viser den sidste sætning, der kørte færdig, når en forespørgsel er inaktiv.

Hvad angår den anden del:Jeg vil sige, at du bruger PgJDBC. INDSTIL ekstra_float_cifre sikrer, at PgJDBC ikke mister præcision, når den får flydende kommaværdier fra databasen. Det er en del af den indledende forbindelsessamtale. Det er normalt, og du kan ignorere det. Hvis du er på en nylig PgJDBC, skal du sende den ekstra forbindelsesparameter assumeMinServerVersion=9.0 og det forsvinder .

Så hvad du har der, er en masse nye, ledige forbindelser.

Kig ind i din applikation/applikationsservers konfiguration. Din forbindelsespulje har sandsynligvis ikke sat rimelige grænser.



  1. Hvordan kan jeg matche en kommasepareret liste med en værdi?

  2. Mysql datetime bliver 0000-00-00 00:00:00 i mysql version 5.6

  3. SQLAlchemy WHERE IN enkelt værdi (rå SQL)

  4. MySQL og SQLite forskelle i SQL