Skip site navigation (1) Skip section navigation (2)

Re: Generacion de Lock

From: Javier Fritz Aliste <jfritz(dot)aliste(at)gmail(dot)com>
To: pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Generacion de Lock
Date: 2011-01-03 16:41:34
Message-ID: AANLkTikZvYz1H4560tJssfP4hBVq3UQ30uaYd13BEGSV@mail.gmail.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Hola.

Una consulta,  para desbloquear lock's manualmente, ¿cual es la mejor forma
para detener o desbloquear las consultas/conexiones?.

Por ahora estoy usando PgAdmin/Server Status/ Lock's, busco los losk granted
false y los "cancelo". ¿Esto es apropiado?.
Estoy consciente que es la aplicacion que esta generando esta situacion pero
aun no determinamos todos los casos en donde quedan statement's si cerrar,
entonces debo poder liberar los recursos manualmente. Este metodo funciona,
pero no se si es adecuado.


slds.

2010/12/30 Javier Fritz Aliste <jfritz(dot)aliste(at)gmail(dot)com>

> Hola a todos.
>
>
> He revisado las conexiones en mi sistema y encontre una posible situacion
> que podria generar esta conexiones <idle> in trasanction, ahora levante esta
> corrección y aparecen locks granted false. El comportamiento anterior sigue
> ocurriendo. Sigo buscando posibles bug de aplicacion en lo que se refiere al
> establecimiento de conexiones y sus respectivos cierres.
>
> Cual es signficiado de estos logk marcados como granted false??. como puedo
> evitarlos, corresponde a configuraciones motor o cambios en mi metodo de
> conexion en mi aplicacion.
>
>
>
> saludos.
>
> 2010/12/28 Alvaro Herrera <alvherre(at)commandprompt(dot)com>
>
>> Excerpts from Javier Fritz Aliste's message of mar dic 28 16:17:17 -0300
>> 2010:
>>
>> > Quizas el problema se encuentra en mis parametros tcp_keepalives, estos
>> > valores los cambiamos buscando solucionar el problema de los bloqueos,
>> es
>> > posible que generen este comportamiento.
>>
>> Es difícil que esto tenga algo que ver.
>>
>> > Anexo Salida "iostat".
>> > Se pueden apreciar bueno valores.
>>
>> Lo interesante de ver es cómo se comporta a lo largo de un período de
>> tiempo; prueba "iostat 5" para ver números cada 5 segundos, por ejemplo.
>> Pero tu problema definitivamente debe ir por el lado de las
>> transacciones idle sin cerrar.
>>
>> --
>> Álvaro Herrera <alvherre(at)commandprompt(dot)com>
>> The PostgreSQL Company - Command Prompt, Inc.
>> PostgreSQL Replication, Consulting, Custom Development, 24x7 support
>>
>
>
>
> --
> Javier Fritz
>
>


-- 
Javier Fritz

In response to

Responses

pgsql-es-ayuda by date

Next:From: Javier Fritz AlisteDate: 2011-01-03 18:41:06
Subject: Re: Generacion de Lock
Previous:From: Alvaro HerreraDate: 2011-01-03 14:24:30
Subject: Re: ayuda con Consulta

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group