RE: Matar un UPDATE

From: "Lazaro Garcia" <lazaro3487(at)gmail(dot)com>
To: "'Gustavo Vaccaro'" <gustavo_vaccaro(at)fibertel(dot)com(dot)ar>, <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Matar un UPDATE
Date: 2016-12-23 15:10:02
Message-ID: 000501d25d2e$a4203a60$ec60af20$@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Podrías intentar con pg_cancel_backend(pid)??

Saludos a todos.

De: pgsql-es-ayuda-owner(at)postgresql(dot)org
[mailto:pgsql-es-ayuda-owner(at)postgresql(dot)org] En nombre de Gustavo Vaccaro
Enviado el: viernes, 23 de diciembre de 2016 9:27
Para: pgsql-es-ayuda(at)postgresql(dot)org
Asunto: [pgsql-es-ayuda] Matar un UPDATE

Hola,

tengo un problema que me pasa muy de vez en cuando pero no tengo idea como
solucionarlo sin cerrar el postgres.

Recien desde un programa se ejecutó una sentencia: "UPDATE remitoegr SET
anulado = 'S' WHERE id_nroemp = 5 AND id_nroremito = 118"

Estaba corriendo el debug de PGADMIN sobre un trigger que se dispara con el
update en la tabla remitoegr y cerré sin darme cuenta la ventana que me
abrio el debug.

Cuando ejecuto "SELECT * FROM pg_stat_activity" veo que el UPDATE esta vivo
con PID 11160.

Ejecuto "SELECT pg_terminate_backend(11160)" y no pasa nada.

El usuario que utilizo es postgres y es superusuario. El usuario del UPDATE
es admin y tambien superusuario.

Estoy corriendo postgresql 9.3 sobre win 7 64. Es mi entorno de desarrollo y
pruebas.

¿Alguna idea como matar el UPDATE o cual es el problema?

Saludos

--

Gustavo J. Vaccaro
<http://www.gjv.com.ar> http://www.gjv.com.ar

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Gustavo Vaccaro 2016-12-23 15:53:18 Re: Matar un UPDATE
Previous Message Lazaro Garcia 2016-12-23 15:05:27 Consulta select y commit síncrono