最近実行されたSQLを確認するSQL文のサンプルです。
サンプル
例)最近実行されたSQLを確認する
1 2 3 4 5 6 7 8 9 10 |
SELECT SQL_ID ,FIRST_LOAD_TIME ,PARSING_SCHEMA_NAME ,SQL_TEXT ,MODULE FROM V$SQL ORDER BY FIRST_LOAD_TIME DESC; |
- 実行例
- SQL_ID FIRST_LOAD_TIME PARSING_SCHEMA_NAME SQL_TEXT MODULE -------------- -------------------- -------------------- ------------------------- --------- 6fan5ef9d0yf2 2018-08-01/15:00:00 TARO select * from tab SQL*Plus 7klbn2krn4p29 2018-08-01/14:00:00 JIRO select sysdate from dual ob13.exe
SQL_TEXT列が実行されたSQL文です。
解説
- 最近実行されたSQLを確認するには、V$SQLを検索すればOKです。
- FIRST_LOAD_TIMEに実行された日時がセットされるので、この列の降順に出力すれば最近実行された順に表示されます。
[…] [ORACLE] 最近実行されたSQLを確認する | ORACLE逆引きノートhttps://oracle.programmer-reference.com/oracle-recently-exec-sql/oracle.programmer-reference.com […]