Bonjour,
Je cherche à diminuer au maximum les temps de calcul de mes requêtes.
Ces requêtes fonctionnent de la manière suivante:
d=f(a,b,c...) calculs de valeurs
e=f(d) calculs de moyennes
f=f(d,e) union des valeurs et des moyennes
g=f(f) sélection des valeurs et des moyennes utiles à la réalisation d'un graphique
g'=f(f) sélection des valeurs et des moyennes utiles à la réalisation d'un graphique
Au final, les requêtes g, g', g'', g'''... servent de base à des graphiques dépendants dans le formulaire de saisie de variables dans les tables a et b.
http://www.developpez.net/forums/att...ph_ellen3.jpg/
J'ai remarqué que le temps d'affichage des graphiques semble ralenti par le découpage en différentes requêtes de toute cette procédure et par le fait que d,e et f concentrent l'ensemble des données utiles à g,g',g''....
Or il y a une bonne dizaine de graphes à afficher sur ce formulaire avec ce même type de procédure... cela peut être assez long à actualiser!
J'ai donc idée d'imbriquer des tables dérivées dans une requête par graphes (ne contenant que les champs nécessaires) afin de diminuer les vitesses de calcul.
Est-ce judicieux?
PS: J'ai quelques soucis quant à l'imbrication multiple de ces tables dérivées en série, alors je préfère me renseigner sur leur utilité avant de me lancer à corps perdu dans les codes.
Merci d'avance,
Tino
Partager