ORACLE機能 SQL

[ORACLE] 最近実行されたSQLを確認する

投稿日:2018年9月4日 更新日:

最近実行されたSQLを確認するSQL文のサンプルです。

サンプル

例)最近実行されたSQLを確認する

実行例
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_ID実行されたSQLに付けられた一意のID
FIRST_LOAD_TIMESQLが実行された日時
PARSING_SCHEMA_NAMESQLが実行されたスキーマ(ユーザ)
SQL_TEXT実行されたSQL文
MODULEどこから実行されたか?
(例)
 SQL*Plus → SQL*Plusコンソール
 ob13.exe → ObjectBrowser

解説

  • 最近実行されたSQLを確認するには、V$SQLを検索すればOKです。
  • FIRST_LOAD_TIMEに実行された日時がセットされるので、この列の降順に出力すれば最近実行された順に表示されます。

関連項目


スポンサーリンク

スポンサーリンク

-ORACLE機能, SQL

執筆者:



  1. […] [ORACLE] 最近実行されたSQLを確認する | ORACLE逆引きノートhttps://oracle.programmer-reference.com/oracle-recently-exec-sql/oracle.programmer-reference.com […]

comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

スポンサーリンク