Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Thu 07 September 2017 14:57

Tititatatoto
Participant occasionnel
Date d'inscription: 26 Jul 2017
Messages: 10

Modification de shared_buffers non prise en compte

Bonjour,

Sous pgAdmin 4 je souhaite modifier la configuration du serveur.
En particulier, je souhaite modifier le paramètre "shared_buffers".
Voilà ce que je fais :
- Dans le fichier postgresql.conf, j'en modifie la valeur : shared_buffers = 4096MB.
- Je déconnecte et reconnecte le serveur
- Je recharge la configuration

Pourtant la valeur n'est pas modifiée et reste bloquée à 64MB.

Y a t-il quelque chose d'autre à faire ?
En particulier quand je déconnecte et reconnecte le serveur, est-ce que cela revient à le redémarrer ?
Si ce n'est pas le cas comment redémarrer le serveur (j'ai redémarré mon ordinateur plusieurs fois mais cela ne semble pas résoudre le problème) ?

Merci par avance,

Hors ligne

 

#2 Thu 07 September 2017 15:21

tumasgiu
Membre
Lieu: Ajaccio
Date d'inscription: 5 Jul 2010
Messages: 1132

Re: Modification de shared_buffers non prise en compte

Salut,

pour redémarrer une instance postgresql, il faut relancer le service associé
(je présuppose que vous êtes sous Windows):

Code:

Executer>Services.msc

Chercher le service dans la liste, clic droit>Redémarrer.

A noter que la valeur maxi recommandée pour une instance tournant sous Windows est de 512MB.

http://wiki.postgresql.org/wiki/Tuning_ … ed_buffers
https://www.postgresql.org/docs/current … ED-BUFFERS

EDIT:
Je n'avais pas lu la derniere phrase :
Quand vous dites que la valeur reste bloquée à 64MB, vous parlez de la valeur inscrite dans postgresql.conf
ou de celle obtenue par la commande SQL ?

Code:

SHOW shared_buffers;

Dernière modification par tumasgiu (Thu 07 September 2017 15:33)

Hors ligne

 

#3 Thu 07 September 2017 17:35

Tititatatoto
Participant occasionnel
Date d'inscription: 26 Jul 2017
Messages: 10

Re: Modification de shared_buffers non prise en compte

Merci pour la réponse rapide, c'est bien un problème quand je lance la commande SQL.

J'ai trouvé aussi un autre moyen, en ligne de commande :

C:\Program Files\PostgreSQL\9.6\bin
pg_ctl --pgdata="c:\Program Files\PostgreSQL\9.6\data" restart

Et du coup j'ai fixé le paramètre à 512MB !

Hors ligne

 

Pied de page des forums

Powered by FluxBB