| 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: | Whole Thread | Raw Message | 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
| 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 |