2005 IR Help Posted September 2, 2006 Share Posted September 2, 2006 By: mmaniaq - mmaniaq Performance issue 2005-09-09 02:12 Hello, I need some help with the following situation: Got an aplication that has around 2000 users. The application has to generate: report with all the users, reports for every user , reports with groups of users. Also these reports have to be generated once and reviewed any time later. So I said to myself that the solution is to generate a JasperPrint for each user and serialize it to the disk in a special folder in a file "report_userid". So I will have a lot of files with serialized objects. So, when I need a report for a user I load the serialized report which has its user_id, when I want to show the report with all the users I load all the files and create a VERY BIG (:( ) JasperPrint object (using addPages from loaded items). In fact here is the performance problem: this last action (load for all or for group) is VERY, VERY slow and VERY memory consuming. Is there another way to create reports for one/all/many users and loaded VERY QUICKLY using JasperReports? Any hint, any smallest ideea/suggestion is apreciated!! Thanks By: mmaniaq - mmaniaq RE: Performance issue 2005-09-15 04:06 ok..so nobody has any ideea on the problem presented above? It's just a simple "compute once slowly use it anytime fast" report approach which I want to use. If my approach is not correct any suggestions are ok!! Thanks Link to comment Share on other sites More sharing options...
martins.tuga Posted July 23, 2013 Share Posted July 23, 2013 8 years later I have the same problem.Check this link http://community.jaspersoft.com/questions/817495/jasperreports-very-slow-when-loading-jasperprint-fileAny idea? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now