오라클에서 실행했었던 쿼리를 확인하고 싶은 경우가 있습니다.
프로그램에서 실행한 쿼리 또는 직접 오라클DB에서 실행했던 쿼리들을 알고 싶은 경우입니다.
이렇게 과거에 실행했던 쿼리 이력을 확인 할 수 있는 쿼리 조회문입니다.
SELECT
last_active_time
,parsing_schema_name
,sql_text
FROM v$sqlarea
WHERE
parsing_schema_name <> 'SYS'
AND parsing_schema_name <> 'SYSMAN'
AND parsing_schema_name <> 'DBSNMP'
AND parsing_schema_name <> 'MDSYS'
AND parsing_schema_name <> 'EXFSYS'
ORDER BY
last_active_time DESC;
위 쿼리로 확인 가능한 과거 이력 범위는 REDO 로그 범위인거 같습니다.
댓글