Valeu Gari Ronaldo
De:oracle_br@yahoogrupos.com.br Para:oracle_br@yahoogrupos.com.br Cópia: Data:Wed, 13 Jul 2005 17:29:51 -0300 Assunto:RES: RES: [oracle_br] acompanhamento processo Sim, vamos lá: Colunas: - USERNAME: Usuário que está executando o processo; - PROCESSO: O que está sendo feito naquele momento (sort, full scan, etc.); - INICIO : quando este processo começou a executar; - EXECUCAO: tempo de execução do processo em questão; - BLOCOS : uma estimativa em nivel de blocos. Esta query demonstra apenas processos classificados como longos. Se tua sessão estiver executando varios processo pequenos e muito rapidos, não aparece aqui. Como citasse que existem varios create tables, se as tabelas origem forem grandes, a possibilidade das sessões estarem na relação é grande. Se a sessão não está aparecendo, tens que investigar. Como sabes o SID fica bem mais facil. Chegasse a ver na V$SESSION se o status está ativo? Tem outros caminhos que podes começar a ver: - O consumo de CPU para esta sessão; - O consumo de memoria; - Se ele tem cursores abertos; - Se a sessão está gerando locks; - Se está usando redo; - Quais os objetos que estão sendo usados; - SQL sendo executado. Agora se estiveres com pouco tempo, joga um trace no processo e vá ao diretorio de dump (apontado pelo parametro user_dump_dest). Se o arquivo .trc estiver aumentando constantemente de tamanho com o passar do tempo é pq ainda está rodando :) -----Mensagem original----- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Ronaldo Sales Enviada em: quarta-feira, 13 de julho de 2005 16:39 Para: oracle_br Assunto: Re:RES: [oracle_br] acompanhamento processo Valeu Gari, vc poderia me dar uma explicaçãozinho sobre o resultado da query ? só que tem uma sessão que não aparece nessa query. A execução iniciou-se hj pela manhã. Nós sabemos qual é o sid porque usamos DBMS_APPLICATION_INFO para marcar a V$session. Obrigado Ronaldo De:oracle_br@yahoogrupos.com.br Para:oracle_br@yahoogrupos.com.br Cópia: Data:Wed, 13 Jul 2005 16:24:49 -0300 Assunto:RES: [oracle_br] acompanhamento processo Bom, tenho uma query pra isso: SELECT s.username, substr(decode(target_desc,NULL,decode(target,NULL,opname, concat(opname, concat (' - ',target))), decode(target,NULL,concat(opname, concat (' : ',target_desc)), concat(opname, concat (' : ',concat(target_desc, concat (' - ',target)))))),1,25) "Processo" , to_char(start_time,'dd/mm/yyyy hh24:mi:ss') "Inicio", TO_CHAR(elapsed_seconds,'99999990.00') "Execucao(%)" , decode(sofar, 0, 0, round(elapsed_seconds*(totalwork-sofar)/sofar)) "Blocos Processados" FROM v$session_longops l, v$session s where sofar < totalWork and s.sid=l.sid / Veja se ajuda... So perceba que a verificação é por atividade longa no plano de execução. -----Mensagem original----- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Ronaldo Sales Enviada em: quarta-feira, 13 de julho de 2005 16:18 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] acompanhamento processo Amigos, Tem um processo rodando, ele tem alguns Create Table as Select. Existe algum jeito de acompanhar se está mesmo sendo executado ? Tipo, acompanhar o crescimento dos blocos ou algo do tipo. Ronaldo. [As partes desta mensagem que não continham texto foram removidas] ______________________________________________________________________ Cancelar assinatura...: [EMAIL PROTECTED] Moderadores da lista....:Dorian Anderson Soutto [EMAIL PROTECTED] Fernanda Damous [EMAIL PROTECTED] Alisson Aguiar [EMAIL PROTECTED] ______________________________________________________________________ http://br.groups.yahoo.com/group/oracle_br/ ______________________________________________________________________ Sair da Lista...: [EMAIL PROTECTED] Links do Yahoo! Grupos ______________________________________________________________________ Cancelar assinatura...: [EMAIL PROTECTED] Moderadores da lista....:Dorian Anderson Soutto [EMAIL PROTECTED] Fernanda Damous [EMAIL PROTECTED] Alisson Aguiar [EMAIL PROTECTED] ______________________________________________________________________ http://br.groups.yahoo.com/group/oracle_br/ ______________________________________________________________________ Sair da Lista...: [EMAIL PROTECTED] Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] ______________________________________________________________________ Cancelar assinatura...: [EMAIL PROTECTED] Moderadores da lista....:Dorian Anderson Soutto [EMAIL PROTECTED] Fernanda Damous [EMAIL PROTECTED] Alisson Aguiar [EMAIL PROTECTED] ______________________________________________________________________ http://br.groups.yahoo.com/group/oracle_br/ ______________________________________________________________________ Sair da Lista...: [EMAIL PROTECTED] Links do Yahoo! Grupos ______________________________________________________________________ Cancelar assinatura...: [EMAIL PROTECTED] Moderadores da lista....:Dorian Anderson Soutto [EMAIL PROTECTED] Fernanda Damous [EMAIL PROTECTED] Alisson Aguiar [EMAIL PROTECTED] ______________________________________________________________________ http://br.groups.yahoo.com/group/oracle_br/ ______________________________________________________________________ Sair da Lista...: [EMAIL PROTECTED] Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] ______________________________________________________________________ Pesquisar Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Moderadores da lista....:Dorian Anderson Soutto [EMAIL PROTECTED] Fernanda Damous [EMAIL PROTECTED] Alisson Aguiar [EMAIL PROTECTED] ______________________________________________________________________ http://br.groups.yahoo.com/group/oracle_br/ ______________________________________________________________________ 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