bonjour,
je gère une base de données d'un ERP (270 tables en tout...) sous postgreSQL.
Le soir la base de données fait environs 1.4Go .
Chaque matin/nuit on procède à un vacum complet et à un réindex complet aussi. Après cette opération la base ne fait que 120 Mo. (soit 10x fois moins).
Dans l'entreprise, les collègues (30 travaillent dessus) disent que le matin l'ERP est rapide et vers la fin de journée il rame.
Je suppose que cela est dû à la base de données qui devient trop grosse par rapport aux ressources du serveur.
Ou bien, cette croissance dans la journée est-elle due à une mauvaise structure de la base (trop d'indexs par ci et là) ou à autre chose ?
La base de l'erp subit bcp de miseàjour (update) et insertion dans la journée et très peu de suppression. Et évidement constament des SELECT.
que puis-je y faire ?
merci de votre conseil.
Partager