Anfragen Logdatei ?

Hallo,
sorry falls der Titel nicht äusserst aussagekräftig ist. Weiss es aber gerade nicht besser zu beschreiben.

Kann ich irgendwie rausfinden welche Anfrage als letztes an meine DB geschickt wurde? Habe ein Problem dass sporadisch meine Anwendung abschmiert. In der Prozessliste sehe ich dann nur:

postgres: postgres rails_test 127.0.0.1(59171) idle in transaction

Der Prozess muss dann hart gekillt werden. Bzw. verschwindet wenn ich meinen app server der Rails Anwendung hart abschiessen. Jetzt würde ich gerne wissen was in dieser idle transaction passieren sollte, um einen möglichen Fehler lokalisieren zu können. Ist das irgendwie machbar?

Gruss und Danke

Starte den Editor Deines geringsten Mißtrauens, öffne die postgresql.conf, und verpasse dem Parameter log_statement den Wert ‘all’. Speichere das und überzeuge PG davon, diese Config neu einzulesen.


Andreas

Oh man. Es kann so einfach sein. Wäre ich jetzt nicht drauf gekommen.
Vielen Dank für die superschnelle Antwort! Grandios.