
Generación de una vista para Monitorear bloqueos de tablas en nuestra Base de Datos
El primer punto seria conectarnos a nuestra base de datos, exportando nuestros accesos o de la forma tradicional:
sudo su postgres
psql MI_BASE
Ejecutamos el sig. fragmento:
CREATE VIEW lock_monitor AS(
SELECT
COALESCE(blockingl.relation::regclass::text,blockingl.locktype) as locked_item,
now() - blockeda.query_start AS waiting_duration, blockeda.pid...