Postgresql - Contexte des modifications de configuration
Révision datée du 29 novembre 2021 à 16:05 par Mgrelet794f6 (discussion | contributions) (Page créée avec « <span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_tra… »)
Introduction
Il arrive régulièrement de devoir modifier des éléments dans la configuration de Postgresql, et ne pas savoir si ces dernières nécessitent un redémarrage du service pour être prises en compte.
Déroulé
Voici une requête Postgresql qui va nous indiquer le contexte de l'élément de configuration (dans notre exemple wal_keep_segments) :
postgres=# SELECT name, context FROM pg_settings WHERE name = 'wal_keep_segments'; name | context -------------------+--------- wal_keep_segments | sighup
Si le contexte est sighup, il suffit uniquement de recharger la configuration de Postgresql.
Par contre si le contexte est postmaster, il faudra alors procéder au redémarrage du service Postgresql.
Cet article vous a semblé utile ?
0
Activer l'actualisation automatique des commentaires