Buen día Lista

Evaluando una operacion se dio el caso que un borrado de un registro se queda con el mensaje 

de esperando delete waiting,  exactamente como puedo saber que proceso genero el bloqueo

que informacion util me da la vista pg_locks?, he visto mensajes con fechas de 2006 donde se dan los mismos

casos, el motor que se esta usando actualmente el PGSQL 8.4.2 preparado para x86_64, de que forma podria conocer que

registros estan bloqueados y en que modo, para analizar si se puede hacer algun ajuste a la rutinas, 

que hace dichos procesos, (libpq). y tratar de evitar el bloqueo,

como puedo user la contribucion pgrowlocks? me ayudaria en algo?, se uso anteriormete la contribucion

 user_write_lock, con la version PGSQL 7.3.7.

gracias

 

 

Juan Pablo Sandoval Rivera
Tecnologo Prof. en Ing. de Sistemas