Re: identificar procesos que bloquean una tablas

From: Álvaro Hernández Tortosa <aht(at)Nosys(dot)es>
To: manuel antonio ochoa <manuel8aalfaro(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: identificar procesos que bloquean una tablas
Date: 2011-06-07 09:18:26
Message-ID: 20110607091826.GJ12026@nosys.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Mon, Jun 06, 2011 at 06:11:15PM -0500, manuel antonio ochoa escribió:

>Que habido ,
>
>alguien sabe que la amnera de indentificar los proecesos que bloquean un
>tabla, trate de llevar acabon un vacuum analyze y tomo un estado waiting ,
>lo cancele y trate de hacer un analyze y se comporto de la
>misma manera y creemos que es algun proceso que los detiene ! o alguna idea
>de por que pueda estar pasando eso ?

Hola, Manuel.

Mira en pg_locks (tal vez te interese hacer un join
con pg_class for relfilenodeid para identificar tu tabla) para ver si
tiene locks exclusivos sobre ella (eso parece) y pg_stat_activity para
identificar al proceso si con el pid no te vale.

Saludos,

Álvaro

--

Álvaro Hernández Tortosa

-----------
NOSYS
Networked Open SYStems

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Álvaro Hernández Tortosa 2011-06-07 09:25:35 Re: conexion servidor PostgreSQL
Previous Message Luis Hotmail 2011-06-07 09:14:22 Use database