POSTGRESQL - Fonctions systèmes

De PedroWiki
Révision datée du 30 avril 2019 à 11:34 par Jules (discussion | contributions) (Page créée avec « = Introduction = Cet article décrit l'utilisation de fonctions PostgreSQL à destination des administrateurs système. Il part directement de [https://docs.postgresql.fr... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Introduction

Cet article décrit l'utilisation de fonctions PostgreSQL à destination des administrateurs système. Il part directement de l'article suivant.

Fonctions

Paramètres de configuration

2 fonctions principales pour la manipulation des paramètres de configuration globaux:

  • current_setting: pour obtenir la valeur d'un paramètre.
  • set_config: pour fixer la valeur d'un paramètre.

NB: il existe

  • pour l'interrogation, l'équivalent en commande SHOW, cf ce lien.
  • pour la modification, l'équivalent en commande ALTER SYSTEM, cf ce lien.

Exemples:

postgres=# select current_setting('shared_buffers');
 current_setting
-----------------
 128MB
(1 row)

postgres=# select current_setting('effective_cache_size');
 current_setting
-----------------
 4GB
(1 row)