Zweck
Nachvollziehbar machen, welche Handlungen in der SLF mit welchen Änderungen in der SLF-Datenbank korrespondieren. Auf Grundlage dieser Erkenntnisse wird es vielleicht möglich, weitere Kennzahlen zu generieren, die die Datenbank nicht direkt ausgibt.
Konfiguration
Die Datei C:\Program Files\PostgreSQL\13\data\postgresql.conf
auf der VM ist wie in https://stackoverflow.com/questions/722221/how-to-log-postgresql-queries beschrieben verändert, außer dass
log_statement = 'mod'
gesetzt ist um das richtige Logging-Level zu erhalten.
Das Log liegt in C:\Program Files\PostgreSQL\13\data\log\...
Um nur eine spezifische Datenbank zu loggen, kann man das log_statement oben auf none
setzen, und stattdessen mit pgAdmin über das Query Tool (Button direkt unter "Tools" ganz oben) folgendes eingeben:
ALTER DATABASE slf
SET log_statement = 'mod';
PostgreSQL neustarten
- Eingabeaufforderung als Admin starten (danach suchen und dann Rechtsklick)
-
services.msc
eingeben, und dann Enter - In der Liste
postgresql-13
suchen, und mit Rechtsklick neustarten