Re: Logging Parameter Values - Mailing list pgsql-general

From Tom Lane
Subject Re: Logging Parameter Values
Date
Msg-id 12707.1213887925@sss.pgh.pa.us
Whole thread Raw
In response to Re: Logging Parameter Values  (Volkan YAZICI <yazicivo@ttmail.com>)
Responses Re: Logging Parameter Values  (Volkan YAZICI <yazicivo@ttmail.com>)
List pgsql-general
Volkan YAZICI <yazicivo@ttmail.com> writes:
> 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);
>   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); 

Hmm, we're not on the same page here.  I thought you were talking about
protocol-level parameters.  In the above example, the parameter values
are shown in the EXECUTE statement, so what else do you need?

            regards, tom lane

pgsql-general by date:

Previous
From: Volkan YAZICI
Date:
Subject: Re: Logging Parameter Values
Next
From: Alvaro Herrera
Date:
Subject: Re: Logging Parameter Values