Monitoreo de bloqueos

From PostgreSQL wiki
Jump to navigationJump to search
  • Mirando el link pg_locks nos muestra que bloqueos han sido otorgados y que procesos están esperando por estos. Una buena consulta para empezar a mirar los problemas inherentes a los bloqueos:
  SELECT relname,pg_locks.* 
      FROM pg_class,pg_locks 
      WHERE relfilenode=relation and not granted;
  • Revisando cuales son los procesos que estan manteniendo o esperando los bloqueos, es fácil si utiliza la referencia en pg_stat_activity