Vous n'êtes pas identifié(e).

#1 11/03/2010 13:03:43

gom
Membre

[8.3] Utilisation de la RAM ?

Bonjour,

Je suis en train d'utiliser énormément mon entrepôt de données PostgreSQL 8.3 de PROD, via Business Objects (actualisation de rapports en masse), et la mémoire vive utilisée n'est que d'1 Go (oscille entre 1,30 et 1,40) alors que mon serveur dispose de 8 Go !

Un nouveau problème dans mon paramétrage ?

Voir ici un extrait du paramétrage : http://forums.postgresql.fr/viewtopic.p … 4160#p4160


Gôm

Dernière modification par gom (11/03/2010 13:08:17)

Hors ligne

#2 11/03/2010 15:44:41

Marc Cousin
Membre

Re : [8.3] Utilisation de la RAM ?

Non. PostgreSQL utilise le cache du système d'exploitation aussi. Si la machine est dédiée à PostgreSQL, il utilise donc environ 1 Go de mémoire propre, plus quelque chose comme les 2/3 du cache système.


Marc.

Hors ligne

#3 11/03/2010 15:48:10

gleu
Administrateur

Re : [8.3] Utilisation de la RAM ?

Cet article devrait vous intéresser : http://www.dalibo.org/glmf107_gestion_m … postgresql


Guillaume.

Hors ligne

#4 19/03/2010 10:49:05

gom
Membre

Re : [8.3] Utilisation de la RAM ?

Merci beaucoup gleu, votre article est très intéressant !

Sachant que je travaille sur un entrepôt de données et non sur une base de données "classique" ne faut-il pas pondérer certains des points de l'article ?

Vous dites en conclusion qu'il faut tester des valeurs plus importantes pour "maintenance_work_mem" si les opérations de VACUUM et de créations d'Index sont particulièrement longues ... ce qui est mon cas. Ce paramètre est positionné à 512 Mo, est-ce suffisant dans le cas d'une base décisionnelle et eu égard aux caractéristiques de mon serveur de PROD (voir lien du 1er post) ?


Gôm

Hors ligne

Pied de page des forums