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 18:41:06
Message-ID: AANLkTimaSwEvKuHrOmd40s+UG3tNKuCjY2nvhhfk_Bu_@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Estimados.

Respecto la creacion de lock's, he detectado un tema relacionado a la
ejecución de "PyReplica", este servicio esta corriendo en una maquina
hermana y mantiene sincronizados los datos entre los dos servidores, el
problema es que he detectado que al activar este servicio se generan algunos
lock's, en este momento baje ese servicio y se ha normalizado, quisiera
saber si existe alguna actualizacion reciente para esta aplicacion, en este
momento esta corriendo la 1.0.8a.
Los bloqueos son parciales pero van ocasionando problemas con las conexiones
de las otras aplicaciones.

slds.

2011/1/3 Javier Fritz Aliste <jfritz(dot)aliste(at)gmail(dot)com>

> 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
>
>

--
Javier Fritz

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2011-01-03 18:53:49 Re: Generacion de Lock
Previous Message Javier Fritz Aliste 2011-01-03 16:41:34 Re: Generacion de Lock