Aprenda PL/SQL

Recuperar valores de variáveis bind

Tuning de Banco, Tuning de SQL, Ferramentas de tuning
  

Mensagemem Ter, 26 Abr 2016 6:10 pm

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.
dejambo

Mensagemem Sex, 06 Mai 2016 11:04 am

Bom dia,

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

select * from v$sqlarea;

Ela armazena as querys por um tempo.
spernega
Localização: São Paulo - SP

Mensagemem Ter, 10 Mai 2016 1:08 pm

Você pode usar essa query:

Código: Selecionar todos
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).
dr_gori
Localização: Porto Alegre - RS

Thomas F. G
https://www.patreon.com/glufke



Voltar para DBA Tuning

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante