Bom dia Pessoal,
Gostaria de saber se alguém sabe como reduzir o consumo de memória do Jasper Reports.
É uma aplicação Web e quando chamo um relatório consome muita memória java, mas muita mesmo, quando faço uma pesquisa que envolvam mais de 2 tabelas.
Relatório que tenha pesquisa em uma única tabela, por maior que seja e mesmo que tenham milhares de registros, consome muito pouco.
É só combinar 2 tabelas que o consumo sobe exponencialmente. Três então fica totalmente inviável.
Ou alguém conhece alguma alternativa fácil de usar e que não dependa de um ambiente gráfico no servidor Web. Digo isso porque tentei usar o JasperViewer do Jasper Reports e necessitava que o servidor tivesse um ambiente gráfico. Hoje eu mando visualizar direto em PDF no navegador.
Um detalhe, no desenvolvimento local, nna minha máquina Windows, com ou sem JasperViewer, o consumo é o mesmo, ou seja, enorme.
Agradeço desde já.
Abraços,
Zovao