Por muitas vezes na identificação em problemas de performance, é necessário ativar um trace de forma a gerar um log das declarações realizadas pela sessão. Os valores pertinentes aos parâmetros session_id e serial_num pode ser obtidos através de consulta na visão V$SESSION. Imaginando que você já esteja de posse dos valores(SID,SERIAL#), irá utilizar o pacote DBMS_MONITOR, passando além desses, os parâmetroswaits e binds , que podem receber os valores FALSE ou TRUE.
O parâmetro waits igual a TRUE, faz com que os eventos de wait sejam também monitorados pelo trace. O parâmetro binds igual a TRUE, faz com que as variáveis passadas como parâmetro para as declarações também sejam incluídas no arquivo de trace gerado. Para ativar a geração do trace: Para desativar a geração do trace: Quando um trace é ativado para a sessão, o respectivo arquivo será gravado no path informado no parâmetro USER_DUMP_DEST. O trace também é inativado quando a sessão é finalizada. |
Últimos Artigos
- Serviços de Upgrade e Migração
- Recuperação de datafiles e tablespaces
- Oracle Real Application Cluster(RAC)
- Oracle Data Guard
- Monitorando Tablespace Temporária
- Monitorando o progresso do RMAN
- Monitorando a utilização da tablespace de UNDO
- Linux
- Habilitando Archived Logs
- Cursores abertos por uma determinada sessão
Ativando trace de sessão
|