Re: logging queries and time used

Поиск
Список
Период
Сортировка
От Michael Fuhr
Тема Re: logging queries and time used
Дата
Msg-id 20041101145946.GA18231@winnie.fuhr.org
обсуждение исходный текст
Ответ на logging queries and time used  (stig erikson <stigerikson_nospam_@yahoo.se>)
Список pgsql-general
On Fri, Oct 29, 2004 at 11:18:48PM +0200, stig erikson wrote:

> i would like to log every single query coming in to the database into a
> table. i would like the log to include the entire query and execution
> time and execution cost, and if possible the user that executed the query.
>
> A trigger is what i was thinking of, but how can i find out the actual
> query, the time it took to execute it, etc.?

See the "Error Reporting and Logging" section of the documentation:

http://www.postgresql.org/docs/7.4/static/runtime-config.html#RUNTIME-CONFIG-LOGGING

You might be able to feed the logging output to a script that inserts
into a table, but make sure that important log messages are also
stored outside the database to avoid losing them if trouble arises.

--
Michael Fuhr
http://www.fuhr.org/~mfuhr/

В списке pgsql-general по дате отправления:

Предыдущее
От: raptor
Дата:
Сообщение: spreading the DB?
Следующее
От: "Joolz"
Дата:
Сообщение: unique problem