Bonjour,
Je rencontre un problème sur une application PHP réalisant un grand nombre de requête sur ma base (calcul de statistiques globaux).
Pour simplifier j'ai un suivi d'activité pour chacun des collaborateurs.
Et ma grosse requête intervient quand je veux des statistiques consolidées sur l’ensemble des collaborateurs.
Quand j'exécute cette requête de stats, j'ai par exemple 400 résultats (ces chiffres ne sont employés que pour l'exemple).
Si je revient sur le suivi d'un des collaborateur (je réalise donc grosso modo la même requête que celle des stats mais beaucoup plus simple en ne sélectionnant que ce collaborateur) et que j'exécute à nouveau la requête de stats, j'ai des chiffres différents (plus de résultats).
Je pense qu'il pourrait s'agir de la mémoire tampon SQL serveur. J'ai essayé les différentes fonctions DROPCLEANBUFFERS, FREESYSTEMCACHE et FREEPROCACHE mais rien n'y fait.
Avez-vous une idée ?
Merci d'avance
Partager