Bonjour à tous;
Je suis en train d'écrire un programme qui gère une grande BDD de presque 10^6 lignes.
Si je fais mes calculs sur toute la base, ceci risque de charger la mémoire et le programme plante.

Donc j'ai pensé à utiliser une boucle de 1000 itérations et extraire aléatoirement à chaque fois un petit ensemble de 1000 lignes pour les traiter. Les 1000 lignes extraites et traitées à une itération donnée doivent être supprimées de la BDD et ne doivent pas figurer pour les prochaines itérations. Les itérations se terminent lorsqu'on épuise toute la BDD.

Merci pour votre compréhension