none
Relatórios com Crystal estão consumindo até 300 MB, preciso de ajuda. RRS feed

  • Discussão Geral

  • Olá pessoal.

    Estou com o seguinte problema, fiz um relatório com Crystal e ele esta usando até 300MB na hora que exibe o mesmo.

    Até ai tudo bem, porque o relatório realmente é pesado, porém ao fechar o form  que tem o CrystalReportViewer, a memória não é desalocada da RAM do PC.

    Então se abro o relatório novamente, a RAM volta a ser consumida mais e mais.

    O que posso fazer para contornar esta situação?

    Vale ressaltar que o programa é em C# para Windows Forms e o banco de dados é MySQL.

    Obrigado

    sexta-feira, 1 de março de 2013 21:32

Todas as Respostas

  • Problemas de performance são muito relativos, existe vários pontos a serem analisados.

    Sua query demora para ser processada ?

    Ela retorna muitas informações ?

    Existem imagens GRANDES no relatórios ?

    São os primeiros pontos que eu olharia...


    Leonardo Lourenço Silva
    MCT, MCPD, MCTS, MCP

    Desligue a TV, tire sua fantasia de carnaval e vá ESTUDAR !!!

    sexta-feira, 15 de março de 2013 03:43
  • Você deve olhar também como está o código da geração desse relatório, por exemplo, se o objeto for global e estiver em memória e não conseguir fazer o dispose pode ocorrer isso.

    Bruno Ferreira de Souza
    MVP - Microsoft Valuable Professional
    MCTS .NET Framework - Windows Applications
    MCPD .NET Framework - Windows Applications
    www.maestrodotnet.com.br
    @BrunoMaestro

    terça-feira, 19 de março de 2013 04:58