-
sauvgarde base de donnée
Bonjour,
Le backup de ma base de donnée s'interrompt avec un message d'erreur suivant:"mémoire insuffisante" .
- Quel est la meilleur stratégie pour effectuer cette tache ?
(je pense aussi a la réplication ).
- Quel est le matériel adapter pour des base de donnée volumineuse ?
je vous remerci.
-
Bonjour.
Tu ne donnes pas beaucoup d'informations concernant ton problème;
S'agit-il d'un manque de RAM ou d'espace disque?
Est-tu sur *NIX? Que donne un: ?
Enfin, concernant la mémoire occuppée, il faut savoir que si tu fais beaucoup d'UPDATE/DELETE, tu dois de temps à autre effectuer une opération appelée VACUUM, afin de libérer la mémoire occuppée:
http://www.postgresql.org/docs/8.3/i...ql-vacuum.html
et
http://www.postgresql.org/docs/8.3/i...-vacuumdb.html
Attention, cette opération peut s'avérer assez longue et couteuse en ressources.
Pour ce qui est de ton matériel, celà dépend entre autre de la taille de ta base, de sa tenue en charge (nombre de requêtes concurrentes à supporter), de l'importance de tes données (tu peux par exemple utiliser des disques avec un cache d'écriture avec batteries pour être sûr que tes données seront écrites si il y a une coupure; tu peux également utiliser des grappes de RAID pour améliorer les performances en lecture, écriture, augmenter l'espace disponible etc... Tu peux être amené à écrire tes journaux sur un disque et tes données sur un autre afin d'améliorer les performances etc etc)