Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/05/2008, 10h09   #1
Membre habitué
 
Inscription : mai 2002
Messages : 635
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 635
Points : 109
Points : 109
Par défaut Mise à jour d'une table

Bonjour,

j'ai une table de géolocalisation contenant les correspondances adresses ip et pays.

Il faut mettre à jour cette table chaque mois.

Je reçois donc chaque mois un fichier .csv de cette base geoip.

le problème est que je dois vider la table avant de la remplir avec les nouvelles données. Mais le temps d'importation des données dans la table est long et je ne peux pas couper mon service pendant la mise à jour. Je précise que je passe par un logiciel d'importation de données pour postgres.

L'idéal serait de faire une mise à jour sans vider la table avant et rapidement...

Auriez-vous une solution à me préconiser ?
viny est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2008, 11h58   #2
Membre Expert
 
Avatar de scheu
 
Inscription : juin 2007
Messages : 1 497
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 1 497
Points : 1 485
Points : 1 485
attendre la nouvelle version et l'introduction des vues matérialisées
sinon je vois pas comment tu peux vider/réimporter une table sans interruption du service ...
__________________
La théorie, c'est quand on sait tout mais que rien ne fonctionne.
La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !

Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/
scheu est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h11.


 
 
 
 
Partenaires

Hébergement Web