Bonjour,
J'administre une base de donnée postgres assez volumineux.
Il y a beaucoup de requêtes qui sont executées sur la base (environs une requête chaque 5 secondes !!!)
L'application qui tape sur la base de données à commencer à planter ces derniers jours.
J'ai essayé de diagnostiquer le problème tout d'abord en consultant l'outil "Etat du serveur" de pgAdmin. j'ai vu qu'il y avait de requêtes verrouillées (certaine durent pendant quelques heures).
- je voudrais déjà savoir ca veut dire quoi exactement une requête verouillée? est ce une requete dont la duré d’exécution est trop longue ? (car j'utilise une table de plus de 300 000 occurrences , je ne sais pas s'il y a une requête mal ecrite vers cette table.
- je voudrais aussi savoir quelles sont les requêtes verrouillées. Dans l'outil pgAdmin, impossible de visualiser la requête qui est verrouillée . l'outil se contente d’écrire "idle" à la place de la requête. j'ai bien essayé des requêtes sql vers la table pg_stat_activity mais donne le même résultat . Alors y a t-il un autre moyen de visualiser les requêtes verrouillées?
Merci d'avance.
Partager