Différences entre versions de « Postgresql - Contexte des modifications de configuration »

De Ikoula Wiki
Jump to navigation Jump to search
(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… »)
 
(Aucune différence)

Version actuelle datée du 29 novembre 2021 à 16:05

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



Vous n'êtes pas autorisé à publier de commentaire.