Documentation PostgreSQL 15.18 » Administration du serveur » Réplication logique » Paramètres de configuration

Précédent Niveau supérieur Suivant
31.9. Sécurité Sommaire 31.11. Démarrage rapide

31.10. Paramètres de configuration

La réplication logique requiert de nombreuses configurations pour fonctionner.

Du côté de l'éditeur, wal_level doit être positionné à logical, et max_replication_slots doit être positionné au minimum au nombre d'abonnements que l'on va connecter, plus quelques-uns que l'on réservera pour les synchronisations des tables. Le paramètre max_wal_senders devrait être positionné au minimum à la même valeur que max_replication_slots en plus du nombre de réplicats physiques qui pourraient être connectés au même moment.

max_replication_slots doit aussi être configuré sur l'abonné. Il doit être configuré à au moins la valeur du nombre de souscriptions qui seront ajoutés par le souscripteur, plus une réserve pour la synchronisation des tables. max_logical_replication_workers doit être configuré à au moins la valeur du nombre de souscriptions, plus, là-aussi, une réserve pour la synchronisation des tables. En supplément, le paramètre max_worker_processes peut devoir être ajusté pour s'accorder au nombre de processus de réplication, (max_logical_replication_workers + 1). Notez que certaines extensions et les requêtes parallélisées prennent elles aussi des unités de la réserve de max_worker_processes.

AltStyle によって変換されたページ (->オリジナル) /