Pausar Sessão

Por varias vezes encontramos sessões consumindo muitos recursos do servidor de db e o que podemos recomendar? Finalizar a sessão que o problema de performance é resolvido? E se este processo é importante e não pode ser finalizado tanto como precisamos solucionar o problema de performance para o momento.

Podemos então pausar esta sessão e despausar em momento oportuno, rapido e simples.


Capturar o ospid da sessão e executar:

SQL> oradebug setospid 10532

Suspender a execução (PAUSAR):

SQL> oradebug suspend

Depois, para reinicia-la:

SQL> oradebug resume
%name Pausar Sessão

Autor: Anderson Graf

Bacharel em Sistemas de Informação e MBA em Gestão de Banco de Dados Oracle. Entusiasta da tecnologia Oracle, ACE Associate ♠, autor em vários blogs e OTN. Consultor Oracle Senior na Exímio Soluções em TI

Envolvido em soluções de:
– Implementação, migração, gerenciamento e suporte a produtos Oracle, multiplataforma
– Monitoramento de ambientes 24×7
– Backup e Recovery
– Performance e Tuning
– Alta disponibilidade (HA) – RAC, Data Guard
– EM database/grid/cloud control
– Particionamento & Advanced Compression
– Oracle Engineered Systems – ODA, Exadata

Blog pessoal: http://www.andersondba.com.br
Articulista na Oracle Technology Network (OTN) – https://goo.gl/99R6yW
ACE Associate – https://goo.gl/MBB51b
Articulista GPO – http://profissionaloracle.com.br