행위

오라클 히든 파라미터

DB CAFE

Dbcafe (토론 | 기여)님의 2019년 9월 2일 (월) 22:33 판 (오라클 히든 파라메터 조회)
thumb_up 추천메뉴 바로가기


1 오라클 히든 파라메터 조회[편집]

--
-- List all hidden database parameters.
--
 
SET PAUSE ON
SET PAUSE 'Press Return to Continue'
SET PAGESIZE 60
SET LINESIZE 300
 
COLUMN ksppinm FORMAT A50
COLUMN ksppstvl FORMAT A50
 
SELECT
  ksppinm,
  ksppstvl
FROM
  x$ksppi a,
  x$ksppsv b
WHERE
  a.indx=b.indx 
AND
  substr(ksppinm,1,1) = '_'
ORDER BY ksppinm
/


-- SYS 로 Login:

select a.ksppinm name, b.ksppstvl value
from 
  x$ksppi a,
  x$ksppsv b
WHERE
  a.indx=b.indx 
and a.ksppinm like '%bloom%';

1.1 바인드 피킹(실제값으로처리)[편집]

1. _optim_peek_user_binds

_optim_peek_user_binds (이하 ‘파라미터’ 라고 부르겠음) 는 바인드변수를 사용했을 때 실제값을 가지고 실행플랜을 만들기 위해 사용된다.

다시말해 바인드변수를 사용한 SQL 이 들어왔을 때 해당 변수에 들어온 실제값을 들여다 보고 실행계획을 만들겠다는 것이며 이를 통해 이와 비슷한 유형의 실값이 후에도 들어올 것이라 기대한다.

alter system set "_optim_peek_user_binds" = false scope=both;