Bonjour à tous,
J'ai une application qui gère des produits, chaque produit est affecté à un client (un ensemble de produit affecté à un même client constitue un parc de produit) et chaque produit est vendu par un distributeur.
Chaque produit possédent des lignes d'interventions (dépannage).
Problème :
- Les distributeurs peuvent avoir des milliers de produits (environ 4000).
Je recherche une solution pour remonter les informations de façon à ne pas avoir trop de temps d'attente.
Pour le moment je procéde de la façon suivante, avec des requêtes SQL :
- Je recherche les informations sur le client.
- Je cherche l'ensemble de ses produits.
- Je constitue les parc clients.
- Je remonte les lignes d'interventions.
Avec SQL les temps peuvent être long voire très long.
Ma question est :
- Dois-je passé par la programmation objet (un objet produit, distributeur, client, intervention) ?
- Comment gérer l'accès concurentiel une fois les données en mémoire ?
- Y a t'il pas un risque de saturation de la mémoire avec autant de données ?
Si quelqu'un voit une solution elle sera la bienvenue ?
Merci bien.








Répondre avec citation



Partager