Обсуждение: What SQL is running against my DB?

Поиск
Список
Период
Сортировка

What SQL is running against my DB?

От
"Tore Lukashaugen"
Дата:
Hello all,

I have an application running against my postgres 8.2 database (on Windows 
Vista) for which I do not have access to the source code.

I would like to know what SQL statements are being executed by the 
application. Is there a way to turn on logging in the server so that obtain 
this information?

Thanks
Tore 




Re: What SQL is running against my DB?

От
Andreas Kretschmer
Дата:
Tore Lukashaugen <tore@lukashaugen.freeserve.co.uk> schrieb:

> Hello all,
> 
> I have an application running against my postgres 8.2 database (on Windows 
> Vista) for which I do not have access to the source code.
> 
> I would like to know what SQL statements are being executed by the 
> application. Is there a way to turn on logging in the server so that obtain 
> this information?

Yes, of course. You can set in your postgresql.conf:

log_statement = 'all'

to log all statements. Read this file for more details, it is well
documented.


Andreas
-- 
Really, I'm not out to destroy Microsoft. That will just be a completely
unintentional side effect.                              (Linus Torvalds)
"If I was god, I would recompile penguin with --enable-fly."    (unknow)
Kaufbach, Saxony, Germany, Europe.              N 51.05082°, E 13.56889°