Relatorios muito lentos

Dicas e truques sobre Oracle Reports Builder - modo gráfico ou modo caractere, ascii, arquivo .PRT, etc
Responder
leandrogsi
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 15
Registrado em: Qua, 18 Mar 2009 4:19 pm
Localização: Paraiso do Norte - PR

Olá Pessoal,
O reports está demorando aproximadamente uns 10 minutos para gerar um determinado relatório.
Testei a query no sql developer e rodou em poucos segundos.

alguém pode me ajudar?
Obrigado.
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

1. No PLSQL Developer ele foi rapdo pra trazer TODAS linhas ? Ou apenas o primeiro FETCH de 15 ou 20 ?

2. Você usa data links, muitos grupos ?

Sugestões:
Rodar um trace no seu reports e ver se o problema é o select mesmo. OU é muitas linhas que tão retornando, etc.
http://glufke.net/oracle/viewtopic.php?t=45
leandrogsi
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 15
Registrado em: Qua, 18 Mar 2009 4:19 pm
Localização: Paraiso do Norte - PR

No SQL Developer o select roda rapdo em todas as tentativas;
Não uso datalink;
Agora só preciso testar com o trace.
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Quantas linhas o sql retorna ?
Quantas paginas ele gera ?

Talvez só vendo o plano de execução pra desvendar se o problema é no banco mesmo.
RodrigoValentim
Moderador
Moderador
Mensagens: 367
Registrado em: Ter, 25 Mar 2008 3:41 pm
Localização: Salvador - BA
Rodrigo Valentim
Analista de Sistemas
Oracle Developer

Campanha: Faça uma pesquisa antes de perguntar!!!

No reports geralmente é mais lento quando existem funções de calculo, funções de before report e after report e assim por diante.

observe se não tem nenhuma trigger fazendo ele ficar lento.
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 4 visitantes