OS환경 : Oracle Linux 6.8 (64bit)
DB 환경 : Oracle Database 11.2.0.4
방법 :
sql_id 로 쿼리 찾기
1
2
3
4
5
6
7
8
|
SQL>
SELECT SQL_ID, LAST_LOAD_TIME, SQL_FULLTEXT FROM V$SQL
WHERE SQL_ID = '459f3z9u4fb3u'
ORDER BY LAST_LOAD_TIME;
SQL_ID LAST_LOAD_TIME SQL_FULLTEXT
------------- -------------------------------------- --------------------------------------------------------------------------------
459f3z9u4fb3u 2021-10-17/06:39:22 select value$ from props$ where name = 'GLOBAL_DB_NAME'
|
내가 실행한 SQL의 SQL_ID 찾기
1
2
3
4
5
6
7
8
9
10
11
12
13
|
SQL>
SELECT
B.PREV_SQL_ID, (
SELECT
SQL_TEXT
FROM
V$SQL A
WHERE
A.SQL_ID = B.PREV_SQL_ID
AND ROWNUM = 1
) AS SQL_TEXT
FROM V$SESSION B
WHERE B.SID = USERENV('SID');
|
참조 : http://lvsin.tistory.com/482
http://www.koreaoug.org/administration/1637
'ORACLE > Sql' 카테고리의 다른 글
TABLE에 걸려 있는 INDEX 찾기 (0) | 2018.02.22 |
---|---|
오라클 EMP, DEPT table 생성 스크립트 (0) | 2018.02.20 |
sqlplus 에서 백스페이스 사용방법 (0) | 2017.11.11 |
dual 테이블 반복 시키고 싶을 때 (0) | 2017.07.19 |
ordsrcsp.sql 이란? (0) | 2017.06.02 |