PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 02/02/2023 16:24:35

Alex31
Membre

Cluster postgresSQL Wait event WalsenderMain surligné en rouge ! HElp

Bonjour,
Je vais sans doute poser une question de débutant car je suis un petit peu débutant dans postgres, j'ai deux serveurs postgresSQL en cluster simple actif/passif et un autre sur un lab d'un collègue qui lui a fait un cluster synchrone et nous avons tous les deux le même "problème".
Dans le dashboard de pgadmin, j'ai une ligne surlignée en rouge pour un Wait event "Activity:walSenderMain" et je n'arrive pas à comprendre ce que c'est, d'où ça vient, si c'est un problème (je pense si c'est en rouge) et COMMENT régler ce truc qui me fait tourner en bourrique depuis hier ... Précision : c'est visible sur le serveur "maitre"

Votre aide serait très précieuse !

En vous remerciant par avance pour votre aide !

Hors ligne

#2 03/02/2023 09:28:12

rjuju
Administrateur

Re : Cluster postgresSQL Wait event WalsenderMain surligné en rouge ! HElp

Bonjour,


De mémoire, et s'il s'agit de la vue de l'ensemble des processus, une ligne en rouge signifie que le processus est en attente d'un verrou.  Vous aurez donc wait_event = 'Lock' pour la même ligne dans pg_stat_activity.

Hors ligne

#3 03/02/2023 15:57:39

Alex31
Membre

Re : Cluster postgresSQL Wait event WalsenderMain surligné en rouge ! HElp

Rjuju,

Merci beaucoup pour la réponse.

En attente d'un verrou ? Cela signifie qu'il attend un fichier de lock ?
Est-ce problématique ou juste informatif ?

Hors ligne

#4 04/02/2023 06:20:22

rjuju
Administrateur

Re : Cluster postgresSQL Wait event WalsenderMain surligné en rouge ! HElp

Vous n'avez pas confirmé s'il s'agissait bien du problème, ni ce qui était affiché pour ce processus dans pg_stat_activity...


Pour le reste vous pouvez consulter https://www.postgresql.org/docs/current … cking.html pour avoir plus de détails sur le verrouillage.

Hors ligne

#5 06/02/2023 11:35:09

Alex31
Membre

Re : Cluster postgresSQL Wait event WalsenderMain surligné en rouge ! HElp

Bonjour,

j'avais attaché un Screenshot mais il n'est pas affiché en fait ... neutral neutral

J'ai un cluster actif / passif pour deux serveurs postgres.


Dans le dashboard j'ai ça en rouge :

user         Application          IP                          backend start               transaction start             state           wait event 
postgres   walreceiver    179.111.26.194   2023-02-03 14:51:33 CET      "RIEN : normal ?"          Active        WalSenderMain

Dans la table pg_stat_activity, cette ligne rouge me donne ça :

datid    datname    pid    leader_pid    usesysid    usename    application_name    client_addr    client_hostname    client_port    backend_start    xact_start    query_start    state_change    wait_event_type    wait_event    state    backend_xid    backend_xmin    query_id    query    backend_type

NULL     NULL    6204    NULL    10    postgres    walreceiver    179.111.26.194    NULL    52882    2023-02-03 14:51:33.797658+01    NULL    2023-02-03 14:51:33.824599+01    2023-02-03 14:51:33.824617+01    Activity    WalSenderMain    active    NULL    NULL    NULL    START_REPLICATION 0/16000000 TIMELINE 1    walsender


e4IumOR.png

ydFKoEs.png



Avec les Screenshots ça devrait être plus compréhensible ...
Je décline toute responsabilité d'avoir un postgres qui tourne sous Windows ! roll roll

Dernière modification par Alex31 (06/02/2023 11:36:30)

Hors ligne

Pied de page des forums