TIBCO JasperReports® Server Performance Tips and Tricks

This is a list of tips and tricks that we're compiling that people have used successfully in their TIBCO JasperReports® Server projects. Some entries in this list are links to other pages rather than having the entire text in-line. Eventually, these entries will wind up on their own page as well.

Please add any other bits that you've used as an in-line entry or as a link to a separate page.

Measure and Test

Domain Security

Ad Hoc

Tomcat

Data Source Connections

 

Database

JasperReports Configuration Items

Auditing config

  • Check and veriify that jprint size calculations are turned off.  This incurs a major performance hit to both memory and cpu.

The file is located at /WEB-INF/js.config.properties.

#enable recording of print object memory size

audit.sizeof.enabled=false

File system issues

Although it doesn't happen very often, sometimes the filesystem on which JasperReports Server is running needs some tuning. Some common issues that may occur are:

  • File System Full

    On Linux-based systems, you can check the filesystem size and its usage by using the command below, which gives you a report on the filesystem usage.

    $ df -k

  • Swap Space

    If there is no swap space defined for a system, or if there's not enough, then the system will often seem to using all its memory even if the CPU % usage is low. This is because it's unable to idle processes by using swap space (essentially writing their state to disk, for quick retrieval when another process needs it). Swap space gets defined as a fraction of available RAM; some people prefer 50% of RAM for large systems, others 200% of RAM. Remember that this is disk space and not additional RAM.

    You can use this command on Linux to check the swap space:

    $ free


Continue with Performance Topics:


Resources


 

Comments

Hi  sir , please help me when i am running the report on the jasperserver report exicuted succsessfully data  Showning properly jasperserver . when i try to downoad excel format the report is not downloading .. getting more time how to solve this issus .. i think total data is 8 crore .. Give me solution Sir .

Hi  sir , please help me when i am running the report on the jasperserver report exicuted succsessfully data  Showning properly jasperserver . when i try to downoad excel format the report is not downloading .. getting more time how to solve this issus .. i think total data is 8 crore .. Give me solution Sir  .

Hi rn,  your question seems unrelated to this article, please submit it to https://community.jaspersoft.com/answers

Feedback
randomness