Recuperar valores de variáveis bind

Tuning de Banco, Tuning de SQL, Ferramentas de tuning
Responder
dejambo
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 68
Registrado em: Qua, 27 Jun 2012 8:58 am

Pessoal Boa Tarde.

Estou tentando otimizar algumas querys e preciso obter os valores que a aplicação passou para as variáveis binds de uma determinada consulta. É possível obter esses valores?

Desde já Agradeço.
spernega
Rank: DBA Pleno
Rank: DBA Pleno
Mensagens: 232
Registrado em: Ter, 19 Jun 2007 2:12 pm
Localização: São Paulo - SP

Bom dia,

Não sou DBA, mas você pode tentar na v$sqlarea.

select * from v$sqlarea;

Ela armazena as querys por um tempo.
Avatar do usuário
dr_gori
Moderador
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ê pode usar essa query:

Selecionar tudo

 select a.*
    From V$SQL_BIND_CAPTURE A
    where A.sql_id in (select sql_id from v$session where sid= 110 );  
Basta passar o SQL_ID. (No caso acima, eu to pegando o SQL_ID da sessão 110).
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 11 visitantes