Postgressql bouffe les ressources du disque dur

Postgressql bouffe les ressources du disque dur - SQL/NoSQL - Programmation

Marsh Posté le 23-09-2008 à 23:25:11    

Bonjour,
 
J'ai une base de donné de 100Go pour un logiciel de poker. Alors que rien n'est lancé, mon pc rame à mort et je suis donc allé voir le moniteur de ressources pour me rendre compte que l'activité du disque dur est à 100% et principalement à cause de postgressql.exe :
 
http://images1.hiboox.com/images/3908/8cfb8b002ced6431a0ad95211718de6a.png
 
Que puis-je faire ?
 
Merci

Reply

Marsh Posté le 23-09-2008 à 23:25:11   

Reply

Marsh Posté le 24-09-2008 à 13:45:24    

Le laisser faire, il doit certainement recalculer les statistiques.
 
A savoir que vu la taille de la base, il ne serait pas inutile d'avoir un serveur dédié à PostGreSQL, et éventuellement songer à séparer les disques de l'OS, DATA et LOGS, histoire de ne pas trop sentir quand le SGBD fait de la maintenance dans les données ou les logs...
 
Sinon, tu dis que tu fais rien. Mais la base, elle est en cours d'utilisation ? Parceque là ça donne l'impression que oui, elle est gavée de requête, ces petits "pgsql_tmp" ça ressemble quand même à des fichiers de travail, comme la base tempdb de SQL Server (là où sont stockés les résultats intermédiaires lorsqu'on fait de grosses requêtes).
Si c'est ça, je crois que tu peux commencer par revoir l'ensemble de tes index et requêtes, malgré la taille, ça fait beaucoup de fichiers temporaires si c'est juste pour 2 ou 3 requêtes select...


Message édité par MagicBuzz le 24-09-2008 à 13:48:02
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed