Bom dia!
Tenho um dbms_job, que executa uma determinada rotina(***que realiza um comunicação webservice-Ela possui controle de OTHERS e set_transfer_timeout(1000) , um total de 2000 registros*** ).
Em alguns períodos, esse dbms_job se perde e fica lá executando por varias horas até que alguém vá lá e derrube o mesmo.
Nesse período, se eu executar manualmente via bloco anonimo essa mesma rotina, executa em menos de 15 minutos.
Alguém tem alguma dica do que pode estar causando esse tempo todo de execução?
dbms_job executando por mais de 1 hora.
-
- Rank: Estagiário Júnior
- Mensagens: 1
- Registrado em: Qua, 30 Mai 2018 9:50 am
- dr_gori
- 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
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Pra esses casos, eu criaria algum tipo de LOG genérico.
Porque é complicado adivinhar o que pode estar acontecendo.
Com um log você pode:
* Descobrir se é sempre o mesmo registro que está dando problema.
* Descobrir o tempo médio
* Achar outras coisas que podem estar dando errado.
etc
Porque é complicado adivinhar o que pode estar acontecendo.
Com um log você pode:
* Descobrir se é sempre o mesmo registro que está dando problema.
* Descobrir o tempo médio
* Achar outras coisas que podem estar dando errado.
etc
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 4 visitantes