Quantcast
Channel: Adobe Community : Popular Discussions - Reporting
Viewing all articles
Browse latest Browse all 38309

cfreport and large number of records

$
0
0
Hi,

i try to use reporting over a large database and when the query returns a too large number of rows i get a 500 null error message

for example, i have a report that's supposed to display values for about 20 fields for 350 000 records
when i put a cfabort just before the cfreport tag, i can see that the query is executed in about 35 seconds (join query over 5 tables. One having over a million records) (the request timeout is set to 3600 seconds)
the error appears when cf tries to put the 350 000 records in the report (memory full, error 500 null and i need to restart coldfusion service)

does anyone have an idea about how to solve my problem?

(CFMX7, SQL SERVER 2005, 4GB of memory, intel xeon 3.4GHZ processor)

Thanks in advance

-------------------------------------------

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 000 records (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)

Viewing all articles
Browse latest Browse all 38309

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>