実行されたSQLの情報を参照するには、V$SQLビューを参照します。
V$SQLの定義
V$SQLの定義です。
| 列名 | 型 | メモ |
|---|---|---|
| SQL_TEXT | VARCHAR2(1000) | 実行されたSQL文(SQL文の最初の1000文字) |
| SQL_FULLTEXT | CLOB | 実行されたSQL文(全文だが、CLOB型なので扱いにくい) |
| SQL_ID | VARCHAR2(13) | 実行されたSQLに振られた一意のID |
| SHARABLE_MEM | NUMBER | |
| PERSISTENT_MEM | NUMBER | |
| RUNTIME_MEM | NUMBER | |
| SORTS | NUMBER | |
| LOADED_VERSIONS | NUMBER | |
| OPEN_VERSIONS | NUMBER | |
| USERS_OPENING | NUMBER | |
| FETCHES | NUMBER | |
| EXECUTIONS | NUMBER | |
| PX_SERVERS_EXECUTIONS | NUMBER | |
| END_OF_FETCH_COUNT | NUMBER | |
| USERS_EXECUTING | NUMBER | |
| LOADS | NUMBER | |
| FIRST_LOAD_TIME | VARCHAR2(19) | SQLが実行された日時 |
| INVALIDATIONS | NUMBER | |
| PARSE_CALLS | NUMBER | |
| DISK_READS | NUMBER | |
| DIRECT_WRITES | NUMBER | |
| BUFFER_GETS | NUMBER | |
| APPLICATION_WAIT_TIME | NUMBER | |
| CONCURRENCY_WAIT_TIME | NUMBER | |
| CLUSTER_WAIT_TIME | NUMBER | |
| USER_IO_WAIT_TIME | NUMBER | |
| PLSQL_EXEC_TIME | NUMBER | |
| JAVA_EXEC_TIME | NUMBER | |
| ROWS_PROCESSED | NUMBER | |
| COMMAND_TYPE | NUMBER | |
| OPTIMIZER_MODE | VARCHAR2(10) | |
| OPTIMIZER_COST | NUMBER | |
| OPTIMIZER_ENV | RAW(2000) | |
| OPTIMIZER_ENV_HASH_VALUE | NUMBER | |
| PARSING_USER_ID | NUMBER | |
| PARSING_SCHEMA_ID | NUMBER | |
| PARSING_SCHEMA_NAME | VARCHAR2(30) | SQLを実行したスキーマ名(ユーザ名) |
| KEPT_VERSIONS | NUMBER | |
| ADDRESS | RAW(4 | 8) | |
| TYPE_CHK_HEAP | RAW(4) | |
| HASH_VALUE | NUMBER | |
| OLD_HASH_VALUE | NUMBER | |
| PLAN_HASH_VALUE | NUMBER | |
| CHILD_NUMBER | NUMBER | |
| SERVICE | VARCHAR2(64) | サービス名 |
| SERVICE_HASH | NUMBER | |
| MODULE | VARCHAR2(64) | SQLを実行したモジュール(SQL*Plus、ob14.exeなど)※obXX.exeはObjectBrowser |
| MODULE_HASH | NUMBER | |
| ACTION | VARCHAR2(64) | |
| ACTION_HASH | NUMBER | |
| SERIALIZABLE_ABORTS | NUMBER | |
| OUTLINE_CATEGORY | VARCHAR2(64) | |
| CPU_TIME | NUMBER | |
| ELAPSED_TIME | NUMBER | |
| OUTLINE_SID | NUMBER | |
| CHILD_ADDRESS | RAW(4 | 8) | |
| SQLTYPE | NUMBER | SQL文のバージョン |
| REMOTE | VARCHAR2(1) | |
| OBJECT_STATUS | VARCHAR2(19) | ステータス |
| LITERAL_HASH_VALUE | NUMBER | |
| LAST_LOAD_TIME | VARCHAR2(19) | ライブラリ・キャッシュにロードされた日時 |
| IS_OBSOLETE | VARCHAR2(1) | |
| IS_BIND_SENSITIVE | VARCHAR2(1) | |
| IS_BIND_AWARE | VARCHAR2(1) | |
| IS_SHAREABLE | VARCHAR2(1) | |
| CHILD_LATCH | NUMBER | |
| SQL_PROFILE | VARCHAR2(64) | |
| SQL_PATCH | VARCHAR2(30) | |
| SQL_PLAN_BASELINE | VARCHAR2(30) | |
| PROGRAM_ID | NUMBER | |
| PROGRAM_LINE# | NUMBER | |
| EXACT_MATCHING_SIGNATURE | NUMBER | |
| FORCE_MATCHING_SIGNATURE | NUMBER | |
| LAST_ACTIVE_TIME | DATE | 最後にアクティブになった日時 |
| BIND_DATA | RAW(2000) | |
| TYPECHECK_MEM | NUMBER | |
| IO_CELL_OFFLOAD_ELIGIBLE_BYTES | NUMBER | |
| IO_INTERCONNECT_BYTES | NUMBER | |
| PHYSICAL_READ_REQUESTS | NUMBER | |
| PHYSICAL_READ_BYTES | NUMBER | |
| PHYSICAL_WRITE_REQUESTS | NUMBER | |
| PHYSICAL_WRITE_BYTES | NUMBER | |
| OPTIMIZED_PHY_READ_REQUESTS | NUMBER | |
| LOCKED_TOTAL | NUMBER | |
| PINNED_TOTAL | NUMBER | |
| IO_CELL_UNCOMPRESSED_BYTES | NUMBER | |
| IO_CELL_OFFLOAD_RETURNED_BYTES | NUMBER |
サンプル
V$SQLを検索するサンプルです。
|
1 |
SELECT * FROM V$SQL; |