--- On Wed, 4/7/10, Jaime Casanova <[email protected]> wrote:
From: Jaime Casanova <[email protected]> Subject: Re: [pgsql-es-ayuda] Dudo sobre log_statement To: "Lennin Caro" <[email protected]> Cc: [email protected] Date: Wednesday, April 7, 2010, 4:41 PM 2010/4/7 Jaime Casanova <[email protected]>: > 2010/4/7 Lennin Caro <[email protected]> >> >> >> Ahora mi duda es la siguiente si quisiera tener el log_statement='all' pero >> al ejecutar una instruccion especifica dejar de guardar el log de los dml, >> se podria hacer? >> > > set log_statement = 'ddl'; > o > set log_statement = 'all'; > envias esa sentencia justo antes de enviar la sentencia de insercion y luego haces: RESET log_statement; -- Atentamente, Jaime Casanova Soporte y capacitación de PostgreSQL Asesoría y desarrollo de sistemas Guayaquil - Ecuador Cel. +59387171157 ya habia intentado eso pero me genera el log igualmente, anexo lo que el log me presenta 2010-04-07 16:24:31.908 VET|LOG: duración: 0.090 ms sentencia: show log_statement; 2010-04-07 16:24:37.708 VET|LOG: duración: 0.083 ms sentencia: show log_duration; 2010-04-07 16:25:02.977 VET|LOG: duración: 0.304 ms sentencia: set log_duration = 'off'; 2010-04-07 16:25:12.355 VET|LOG: duración: 0.070 ms sentencia: set log_statement = 'none'; 2010-04-07 16:25:24.187 VET|LOG: duración: 0.187 ms sentencia: select fecha_llamada from cdr_cantv_tmp limit 1; 2010-04-07 16:29:26.603 VET|LOG: duración: 45.108 ms sentencia: insert into cdr_cantv_tmp (campo1) values (1); como se muestra igual sigue generando los dml Ing. Lennin Caro Pérez Usuario:GNU/LINUX PHP Developer PostgreSQL DBA Oracle DBA Linux counter id 474393
