Salut a tous,
j'essaie d'implementer des reports sur une grosse base de données
et quand le nombre de records est trop important je recois une erreur 500 et la memoire du serveur sature
exemple j'ai un report qui devrait me permettre d'afficher une 20aine de champs pour plus de 350.000records(requete croisée sur 5 tables dont une table avec 1million de records)
si je mets un <cfabort> avant le <cfreport> je vois bien l'execution de la requete qui va bien rechercher mes 350.000 records (temps moyen d'execution 35 secondes)
c'est donc uniquement le chargement de ces 350.000 records dans le report que ca plante mais je n'ai aucune idée de ce que je pourrais faire pour eviter l'erreur 500 null en sachant que le requesttimeout est a 3600 secondes
si quelqu'un a une idée merci d'avance
(CFMX7 et SQL SERVER 2005 installé sur un serveur avec un processeur intel xeon 3.4ghz et 4 GB de RAM)
Partager