18
0
Fork 0

Ajout erreur canceling statement due to conflict with recovery)

This commit is contained in:
emorino 2022-12-02 15:52:32 +01:00
parent 43c335aadd
commit 28390c19c8
1 changed files with 12 additions and 0 deletions

View File

@ -1449,4 +1449,16 @@ On se connecte avec l'utilisateur `postgres` :
=# COPY TABLE2 FROM '/var/lib/postgresql/TABLE1-42.copy';
~~~
## Erreur de dump sur réplica en streaming (Error : canceling statement due to conflict with recovery)
Lors d'un dump avec l'utilitaire *pg_dump* sur une réplication streaming, il se peux qu'on ai des erreurs du type :
*Error : canceling statement due to conflict with recovery* ou en français :
*ERREUR: annulation de la requête à cause d'un conflit avec la restauration*
Dans le cas où on utilise un slot physique de réplication, il faut augmenté la valeur de **max_standby_streaming_delay** et bien vérifié que cette valeurs soit supérieure a celle mis sur le primaire.
Dans le cas où on fait de la réplication physique des WAL, il faut augmenté la valeur de **max_standby_archive_delay** sur le réplica, et bien vérifié que cette valeurs soit supérieure a celle mis sur le primaire.