SET extra_float_digits = 3 in postgresql

Immer, wenn ich starten Sie die Postgresql-DB-engine, habe ich fast 7-8 Abfragen, die im hintergrund ausgeführt SET extra_float_digits = 3

Ich bin nicht sicher, warum diese ausgeführt werden aller Zeiten. Ich weiß, dass die extra_float_digits variable stellt die Anzahl der angezeigten stellen für die floating-point-Werte in Postgresql, jedoch bin ich nicht sicher, warum diese Abfragen im hintergrund laufen, wenn ich starte die DB-engine.

Ich habe bereits die extra_float_digits = 3 in der config-Datei. Auch wenn ich den Kommentar, dass diese Abfragen immer noch im hintergrund laufen..

Hilfe brauchen..Danke

  • Wenn eine Verbindung im Leerlauf ist, Postgres' session stats werden immer noch Bericht der zuletzt ausgeführten Anweisung. Sind Sie sicher, dass diese Abfragen ausgeführt?
  • Nochmals überprüft, und ich sehe diese und andere Abfragen als idle.. was ist der Zweck dieser Abfrage? und gibt es eine query_timeout, die wir haben können, so dass diese Zeitüberschreitung?
  • Die Abfrage ist nicht ausgestellt werden, Postgres, es ist die Anwendung, die Verbindung zu Postgres läuft, dass diese Aussagen.
  • Die Sache ist die, dass ich zu viele Postgres-Prozesse im hintergrund laufen, wenn ich eine Anwendung ausführen.. gibt es eine Möglichkeit heraus zu finden, warum habe ich diese vielen Prozesse ?
  • Es ist normal für client-Anwendungen ausführen, um eine Reihe von SET Befehle auf Start, um diverse Dinge konfigurieren, um Ihrem Geschmack. Sie nicht brauchen, um "time out" - diese Aussagen - wie gesagt, Sie läuft nicht mehr.
  • Die session-Statistiken sollte Ihnen sagen, die IP-Adresse, und (vielleicht) den Namen der Anwendung, der client-Prozess. Darüber hinaus, es gibt nicht viel können wir sagen von hier aus...
  • By the way, was ist die Anwendung?

InformationsquelleAutor WinSupp | 2014-07-10
Schreibe einen Kommentar