En effet j'ai une table de 850000 lignes et je voudrais faire un update de chaque ligne afin renseigner un champ que j'ai ajouté qui est calculé a partir d'un champ deja present dans la table.
Mais je ne sasi pas quelle strategie adopter pour le faire.
Je travail en java et avec postgresql.
ma premiere idee a ete de faire un select de toutes les lignes que je stock dans un vecteur et ensuite de faire une boucle pour toutes les mettre a jour.
Mais lors du Select j'ai un depassement de memoire!!
je cherche a eviter de faire de multiple select pour decouper le traitement de ma table(car chaque select prend du temps).
Comment faire des update sur des grosses tables?
[Modéré par Didier]
Ajout de tag dans le titre
Lire les règles du forum : Règles du forum Java
Partager