Vous n'êtes pas identifié(e).
Pages : 1
BONJOUR A tous
j'ai eu des soucis sur les opération du sauvegarde a travers de pg_dump sur des replicas qui plantaient sur de grosses tables ?
pg_dump: dumping contents of table "public.oc_course_visualisation"
pg_dump: Dumping the contents of table "oc_course_visualisation" failed: PQgetResult() failed.
pg_dump: Error message from server: ERROR: canceling statement due to conflict with recovery
DETAIL: User was holding a relation lock for too long.
pg_dump: The command was: COPY public.oc_course_visualisation (id, course_id, user_id, date, part_id, session_id) TO stdout;
Qui peut m'aider sur la cause racine de cette erreur ?
thanks
Dernière modification par samirca007 (21/06/2019 10:12:52)
Hors ligne
Il y a un conflit entre l'application des modifications de la réplication et la lecture d'une table. Le seul moyen de corriger cela est de mettre en pause l'application de la réplication avant la sauvegarde et de bien enlever cette pause après la sauvegarde. Voir https://docs.postgresql.fr/11/functions-admin.html. À noter que l'outil pg_back le fait tout seul et plein d'autres choses avec.
Guillaume.
Hors ligne
Pages : 1