Tempo de execução de pacotes no banco x SQLPlus

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
Responder
vkrzyk
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 8
Registrado em: Seg, 24 Jan 2011 12:01 pm
Localização: Canoas-RS
VK

Bom Dia pessoal,

Situação que tenho:

Tenho um pacote que le um cursor e gera uma tabela para um relatório, sendo executado via exec pacote leva 10 minutos, se eu extrair o procedimento do pacote e colocar em um script e executa-lo via @scritp leva dois minutos.
já rodei com hint choose e rule nas duas versões e não tem jeito.
Alguém já passou por este problema.

Valeu.
ishii
Rank: Analista Júnior
Rank: Analista Júnior
Mensagens: 82
Registrado em: Ter, 28 Dez 2010 7:41 pm
Localização: São Paulo - SP

Olá,

O ideal seria ter uma análise (tkprof mesmo) da execução do Pacote e outro somente do script, pode ser que haja alguma diferença no plano de execução que não esteja tão claro assim.

Se for possível comparar as rotinas, pelo pacote e pelo script também ajudaria.

Se conseguir colocar o resultado aqui, podemos analisar conjuntamente.

[]s Ishii
Responder
  • Informação
  • Quem está online

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