Re: Logging Parameter Values

Поиск
Список
Период
Сортировка
От Alvaro Herrera
Тема Re: Logging Parameter Values
Дата
Msg-id 20080619151842.GS5077@alvh.no-ip.org
обсуждение исходный текст
Ответ на Re: Logging Parameter Values  (Volkan YAZICI <yazicivo@ttmail.com>)
Список pgsql-general
Volkan YAZICI wrote:

> I don't want to interrupt your work, but as far as I see from logs --
> with the configurations I sent previously -- PostgreSQL doesn't log
> parameter values for queries dropped into query duration limit. (Using
> PostgreSQL 8.3.1.) Consider this test case:
>
>   test# PREPARE foo (int) AS
>   ] SELECT S.i * T.i
>   ]   FROM generate_series(1, $1) AS S(i),
>   ]        generate_series(1, $1) AS T(i);
>
>   test# EXECUTE foo (1000);
>   ...
>
>   # tail -n 2 /srv/pg/pg_log/2008-06-19_141725.log
>   migration_test postgres 2008-06-19 17:58:05.185 EEST LOG:  duration: 2315.420 ms  statement: EXECUTE foo(1000);

The parameter is on the above line, isn't it?

>   migration_test postgres 2008-06-19 17:58:05.185 EEST DETAIL:  prepare: PREPARE foo (int) AS SELECT S.i * T.i FROM
generate_series(1,$1) AS S(i), generate_series(1, $1) AS T(i); 


--
Alvaro Herrera                                http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Logging Parameter Values
Следующее
От: Garry Saddington
Дата:
Сообщение: Losing data