Ivan,

Começa a rastrear a sua procedure e medir o tempo de execução de cada
faze desta procedure, pois o problema pode não estar diretamente no
insert, pois se fora da procedure ele roda um tempo bom, então não faz
muito sentido ele demorar dentro da procedure.


Edson Almeida Junior
DBA Oracle e-Business Suite


-----Mensagem original-----
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de Ivan Ricardo Schuster
Enviada em: segunda-feira, 26 de setembro de 2005 17:36
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] insert de select


Pessoal,

Preciso fazer um insert a partir de um select em uma procedure. Este
select, executado fora, demora cerca de 20 segundos e me retorna cerca
de 8 mil registros. O mesmo comando insert executado de fora, roda em 25
segundos. Mas se eu coloco ele dentro de uma procedure, não executa em
tempo hábil.

O que pode ser? Devo alterar algum parâmetro para melhorar isso?

Sugestões?

Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
Em windows 2003



ORACLE_BR APOIA 2ºENPO-BR
_____________________________________________________________________
O 2º Encontro Nacional de Profissionais Oracle será realizado no dia
05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas
Palestras e Cases dirigidos exclusivamente por profissionais
especialistas e renomados no mercado. Confira a programação no site do
evento! http://www.enpo-br.org/
_____________________________________________________________________
 
Links do Yahoo! Grupos




 






ORACLE_BR APOIA 2ºENPO-BR 
_____________________________________________________________________
O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 
no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases 
dirigidos exclusivamente por profissionais especialistas e renomados no 
mercado. Confira a programação no site do evento! http://www.enpo-br.org/
_____________________________________________________________________
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a