Modifier un paramètre et recharger (ALTER SYSTEM)
PostgreSQLParamètresCommande
ALTER SYSTEM SET work_mem = '64MB'; SELECT pg_reload_conf();Ce que fait la commande
Écrit le paramètre dans postgresql.auto.conf et recharge la configuration (effet immédiat pour les paramètres ne nécessitant pas de redémarrage).
Quand l'utiliser
Pour modifier de façon persistante les paramètres applicables par reload, comme work_mem et les réglages de journalisation.
Attention
Certains paramètres comme shared_buffers et max_connections ne prennent effet qu'au redémarrage, pas au reload ; ceux dont pg_settings.context = 'postmaster' exigent un redémarrage.
Voir aussi
- Modifier un paramètre pour la session (SET)
- Afficher la valeur courante d'un paramètre
- Revoir les réglages mémoire (shared_buffers, work_mem, maintenance_work_mem)
- Afficher les paramètres en attente de redémarrage et les erreurs des fichiers de configuration
- Revoir le comportement des checkpoints (PG17+ pg_stat_checkpointer, PG16 et antérieur pg_stat_bgwriter)