postgresql find queries blocking locks

prevost-aimee 14/04/2026
RÉSOLU

ma prod rame sec j ai des verrous partout dans ma db postgres comment je vois quelle requete bloque tout le monde la maintenant

14/04/2026 à 02:45

3 commentaires

cjoly
Membre
Avatar de cjoly
cjoly
Membre

regarde la vue pg_stat_activity tu peux filtrer sur wait_event_type pour voir qui attend quoi et qui est le coupable

select pid, query, wait_event_type, wait_event from pg_stat_activity where wait_event_type is not null
16/04/2026 à 04:16
gjacquet
Membre
Avatar de gjacquet
gjacquet
Membre

active aussi log_lock_waits dans ton fichier de conf pour le futur comme ca tu verras les traces dans les logs directement

17/04/2026 à 22:12

bien vu j ai trouve une transaction fantome qui trainait depuis 1h ca revit merci

18/04/2026 à 22:55

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire
An Error Occurred: Internal Server Error

Oops! An Error Occurred

The server returned a "500 Internal Server Error".

Something is broken. Please let us know what you were doing when this error occurred. We will fix it as soon as possible. Sorry for any inconvenience caused.