ORACLE
BIND 변수 확인
from-sh
2022. 12. 13. 17:35
728x90
-- SQL ID 확인
SELECT *
FROM V$SQL;
-- 최근 실행한 쿼리의 바인드 변수 확인
select B.sid,
B.username,
B.sql_id,
B.sql_child_number,
A.name,
A.value_string
from v$sql_bind_capture A, v$session B
where 1=1
AND B.sql_hash_value = A.hash_value
and B.sql_address = A.address
-- and B.username is not null
AND B.SQL_ID = ''
;
** BIND 변수를 사용한 PLAN 확인 시 실행 후 특정 변수 넣어야댐
**쿼리에 변수가 있지 않다면 PLAN은 똑같다 함
**쿼리에 변수가 있으면 PLAN이 달라짐
728x90