Bonjour à tous et merci de votre temps et de votre aide.
J'ai une appli où j'ai de gros problème de performance.
J'envisage de remplacer mes tables physiques des tables en mémoire (recordset déconnectés).
En gros je veux reproduire mes tables et relations en mémoires pour les quelques tables dont j'ai besoin au moment de mon traitement.
Je peux faire l'impasse sur les relations.
Comme je ne m'en suis presque jamais servi j'ai un certains nombre de questions :
- Puis-je faire des requêtes (select, Ajout, Modif, Suppression) sur un recordset déconnecté ?
- En ayant comme source des tables en mémoire OU des tables physiques ?
- Est-ce qu'on peut panacher ? Prendre des données d'une table mémoire et les combiner avec un table physique ?
- Est-ce que je peux remplir une table physique avec table en mémoire via du SQL ? Et vice-versa ?
- Puis-je faire un DFisrt(), DSum(), DCount sur une table mémoire ?
- Puis-je voir les données en cours de traitement ? Actuellement je vérifie mes résultats étape par étape en jetant un œil dans la table temporaire de calcul.
- Y-a-t'il des éléments qu'il est important de savoir (ex : Nombre d'enr max, Impossibilités particulières, Incompatibilités, ... ) ?
En plus d'un simple Oui si c'est possible, une petite explication serait appréciée.
A+
Partager