db trace에 나오는 샘플링 쿼리가 무엇인지 아시는분 말씀부탁드려요 0 2 829

by njnj [SQL Query] [2020.10.29 13:37:14]



SELECT /* OPT_DYN_SAMP */ /*+ ALL_ROWS IGNORE_WHERE_CLAUSE
  NO_PARALLEL(SAMPLESUB) opt_param('parallel_execution_enabled', 'false')
  NO_PARALLEL_INDEX(SAMPLESUB) NO_SQL_TUNE */ NVL(SUM(C1),:"SYS_B_0"),
  NVL(SUM(C2),:"SYS_B_1")
FROM
 (SELECT /*+ NO_PARALLEL("A") FULL("A") NO_PARALLEL_INDEX("A") */ :"SYS_B_2"
  AS C1, :"SYS_B_3" AS C2 FROM "HR"."CUST" "A") SAMPLESUB


call     count       cpu    elapsed       disk      query    current        rows
------- ------  -------- ---------- ---------- ---------- ----------  ----------
Parse        1      0.00       0.00          0          0          0           0
Execute      1      0.00       0.00          0          0          0           0
Fetch        1      0.00       0.00          0          7          0           1
------- ------  -------- ---------- ---------- ---------- ----------  ----------
total        3      0.00       0.00          0          7          0           1

 

말 그대로 그냥 간단한 select 문 쿼리를 실행했는데 위에 있는 select 문도 trace 파일에 같이 들어있더라고요...

저게 어디서 어떻게 나오는건지 알 수 있을까요?


by njnj [2020.10.30 11:53:54]

감사합니다!

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입