반응형
--실행중인 쿼리 바인드변수 확인 (3초이상)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | SELECT sid , LEVEL AS bind_val, REPLACE(SUBSTR(REPLACE(SUBSTR(data,INSTR(data,'|',1,LEVEL),DECODE(INSTR(data,'|',1,LEVEL+1),0,128,INSTR(data,'|',1,LEVEL+1) - INSTR(data,'|',1,LEVEL))),'|'),instr(REPLACE(SUBSTR(data,INSTR(data,'|',1,LEVEL),DECODE(INSTR(data,'|',1,LEVEL+1),0,128,INSTR(data,'|',1,LEVEL+1) - INSTR(data,'|',1,LEVEL))),'|'),'>')+1),'</bind>','') AS value FROM ( SELECT data, sid , LENGTH(data) - LENGTH(REPLACE(data,'|')) cnt FROM ( SELECT sid, REPLACE(REPLACE(REPLACE((binds_xml),'<binds>',''),'</binds>',''),'<bind name','|') AS data FROM V$sql_monitor WHERE sql_id = '7sr5sn76d8vd4' AND sid = '4152' AND status = 'EXECUTING' ) ) CONNECT BY LEVEL <= cnt ORDER BY bind_val ; | cs |
반응형
'[DATABASE] ORACLE > Monitoring' 카테고리의 다른 글
Tablespace 사용량 모니터링 (0) | 2022.01.17 |
---|---|
[Oracle] 작업 진행 상황 모니터링 (0) | 2022.01.07 |
오라클 무료 모니터링 툴 (oratop) (0) | 2022.01.04 |
Alert Log 쿼리 조회 (0) | 2021.12.02 |
OS Watcher (oswbb) 설치 (0) | 2021.12.02 |
댓글