「postgres8.0で、SQLのログを取る」という作業をやった。
/var/log/postgres
初期状態ではここにエラーログ等が記録されるようになってるが、今回はここにDML(insert.update.delete)のログも残すようにした。
設定は簡単。postgresql.confにある「log_statement」のところを「log_statement = 'mod'」にするだけ。
そして「pg_ctl reload」で設定を読み込ませればDMLが記録されるようになります。
以上。
http://ml.postgresql.jp/pipermail/pgsql-jp/2003-November/015217.html
http://www.sraoss.co.jp/PostgreSQL/8.0/changes.html
http://www.postgresql.jp/document/pg721doc/reference/app-pg-ctl.html
0 件のコメント:
コメントを投稿