22
0
Fork 0

méthode pour changer une directive de postgres à chaud

This commit is contained in:
btatu 2021-03-22 10:34:05 +01:00
parent c1d1629c6c
commit 2cbb6c3775
1 changed files with 16 additions and 0 deletions

View File

@ -305,6 +305,22 @@ La configuration par défaut est faite pour s'adapter à toutes sortes de machin
* Article intéressant : <https://pgdash.io/blog/scaling-postgres.html>
### Modifier un paramètre
Pour changer la valeur d'une directive, il y a besoin de vérifier qu'[elle peut être modifiable à chaud](https://postgresqlco.nf/doc/fr/param/log_min_duration_statement/).
Vérifier les paramètres actuels:
~~~
SELECT * from pg_settings;
~~~
Puis appliquer la nouvelle valeur:
~~~
UPDATE pg_settings SET setting = 5000 WHERE name = 'log_min_duration_statement';
~~~
## Administration
Toutes les commandes d'administration doivent être exécutées depuis l'utilisateur Unix *postgres*.