説明
このビューは、V4.0.0バージョンから導入されました。
機能の概要
現在のテナントのSPMにおけるSQLの計画ベースラインを表示します。
フィールドの説明
| フィールド名 | タイプ | NULLを許容するか | 説明 |
|---|---|---|---|
| SIGNATURE | NUMBER | NO | 正規化されたSQLによって生成されるSQLの一意識別子 |
| SQL_HANDLE | VARCHAR2(32) | NO | 一意のSQLテキスト |
| SQL_TEXT | CLOB | NO | 正規化されていないSQLテキスト |
| PLAN_NAME | VARCHAR2(128) | NO | 一意のテキスト形式の計画識別子 |
| CREATOR | VARCHAR2(128) | NO | この計画ベースラインを作成したユーザー |
| ORIGIN | VARCHAR2(29) | NO | 計画ベースラインの作成方法: |
| PARSING_SCHEMA_NAME | VARCHAR2(128) | NO | 現在、このフィールドはサポートされておらず、デフォルトではNULLです |
| DESCRIPTION | VARCHAR2(500) | YES | 計画ベースラインの説明 |
| VERSION | VARCHAR2(256) | NO | 計画ベースライン作成時のデータベースバージョン |
| CREATED | TIMESTAMP(6) | NO | 計画ベースラインの作成時間 |
| LAST_MODIFIED | TIMESTAMP(6) | NO | 計画ベースラインの最終変更時間 |
| LAST_EXECUTED | NUMBER | NO | 計画ベースラインの最終実行時間 |
| LAST_VERIFIED | NUMBER | NO | 計画ベースラインの最終検証時間 |
| ENABLED | VARCHAR2(3) | NO | 計画ベースラインが有効かどうかを示します: |
| ACCEPTED | VARCHAR2(3) | NO | 計画ベースラインが採用されたかどうかを示します: |
| FIXED | VARCHAR2(3) | NO | 計画ベースラインが固定されているかどうかを示します: |
| REPRODUCED | VARCHAR2(3) | NO | 計画ベースラインが再現可能かどうかを示します: |
| AUTOPURGE | VARCHAR2(3) | NO | 計画ベースラインが自動クリーンアップされるかどうかを示します: |
| ADAPTIVE | VARCHAR2(3) | NO | SPMによって自動的にキャプチャされた計画ベースラインが適応されているかどうかを示します: |
| OPTIMIZER_COST | NUMBER | NO | 計画ベースライン作成時のオプティマイザーによる計画コストの推定値 |
| MODULE | VARCHAR2(64) | NO | 現在、このフィールドはサポートされておらず、デフォルトではNULLです |
| ACTION | VARCHAR2(64) | NO | 現在、このフィールドはサポートされておらず、デフォルトではNULLです |
| EXECUTIONS | NUMBER | NO | 計画ベースライン作成時の計画の実行回数 |
| ELAPSED_TIME | NUMBER | NO | 計画ベースライン作成時の計画の総経過時間 |
| CPU_TIME | NUMBER | NO | 計画ベースライン作成時の計画の総CPU時間 |
| BUFFER_GETS | NUMBER | NO | 現在、このフィールドはサポートされておらず、デフォルトではNULLです |
| DISK_READS | NUMBER | NO | 現在、このフィールドはサポートされておらず、デフォルトではNULLです |
| DIRECT_WRITES | NUMBER | NO | 現在、このフィールドはサポートされておらず、デフォルトではNULLです |
| ROWS_PROCESSED | NUMBER | NO | 現在、このフィールドはサポートされておらず、デフォルトではNULLです |
| FETCHES | NUMBER | NO | 現在、このフィールドはサポートされておらず、デフォルトではNULLです |
| END_OF_FETCH_COUNT | NUMBER | NO | 現在、このフィールドはサポートされておらず、デフォルトではNULLです |
クエリ例
現在のテナントのSPMにおけるSQLの計画ベースラインを確認します。
obclient[SYS]> SELECT * FROM SYS.DBA_SQL_PLAN_BASELINES\G
クエリ結果は次のとおりです:
*************************** 1. row ***************************
SIGNATURE: 6055243608786114737
SQL_HANDLE: 11864626B019515747DD829035EF8426
SQL_TEXT: SELECT * FROM SYS.DBA_OB_SPM_EVO_RESULT
PLAN_NAME: 6055243608786114737
CREATOR: SYS
ORIGIN: AUTO-CAPTURE
PARSING_SCHEMA_NAME: NULL
DESCRIPTION: NULL
VERSION: 4.3.5.3
CREATED: 28-APR-25 11.10.19.053809 AM
LAST_MODIFIED: 28-APR-25 11.10.19.053809 AM
LAST_EXECUTED: 1745809819052935
LAST_VERIFIED: 1745809819052935
ENABLED: YES
ACCEPTED: YES
FIXED: NO
REPRODUCED: YES
AUTOPURGE: YES
ADAPTIVE: NO
OPTIMIZER_COST: -1
MODULE: NULL
ACTION: NULL
EXECUTIONS: 1
ELAPSED_TIME: 9261
CPU_TIME: 2264
BUFFER_GETS: NULL
DISK_READS: NULL
DIRECT_WRITES: NULL
ROWS_PROCESSED: NULL
FETCHES: NULL
END_OF_FETCH_COUNT: NULL
*************************** 2. row ***************************
SIGNATURE: 17474685351365979263
SQL_HANDLE: 2943FEB983545F127755C2B040B7CB84
SQL_TEXT: SELECT * FROM spm_demo
WHERE create_date > SYSDATE - 1
PLAN_NAME: 17474685351365979263
CREATOR: SYS
ORIGIN: AUTO-CAPTURE
PARSING_SCHEMA_NAME: NULL
DESCRIPTION: NULL
VERSION: 4.3.5.3
CREATED: 28-APR-25 11.09.39.167801 AM
LAST_MODIFIED: 28-APR-25 11.09.39.167801 AM
LAST_EXECUTED: 1745809779166588
LAST_VERIFIED: 1745809779166588
ENABLED: YES
ACCEPTED: YES
FIXED: NO
REPRODUCED: YES
AUTOPURGE: YES
ADAPTIVE: NO
OPTIMIZER_COST: -1
MODULE: NULL
ACTION: NULL
EXECUTIONS: 1
ELAPSED_TIME: 349357
CPU_TIME: 341264
BUFFER_GETS: NULL
DISK_READS: NULL
DIRECT_WRITES: NULL
ROWS_PROCESSED: NULL
FETCHES: NULL
END_OF_FETCH_COUNT: NULL
*************************** 3. row ***************************
SIGNATURE: 8949968430243350035
SQL_HANDLE: 8C941B5BD7CCC34C7863313721B1D9C3
SQL_TEXT: SELECT * FROM SYS.DBA_SQL_MANAGEMENT_CONFIG
PLAN_NAME: 8949968430243350035
CREATOR: SYS
ORIGIN: AUTO-CAPTURE
PARSING_SCHEMA_NAME: NULL
DESCRIPTION: NULL
VERSION: 4.3.5.3
CREATED: 28-APR-25 11.13.20.900605 AM
LAST_MODIFIED: 28-APR-25 11.13.20.900605 AM
LAST_EXECUTED: 1745810000900179
LAST_VERIFIED: 1745810000900179
ENABLED: YES
ACCEPTED: YES
FIXED: NO
REPRODUCED: YES
AUTOPURGE: YES
ADAPTIVE: NO
OPTIMIZER_COST: -1
MODULE: NULL
ACTION: NULL
EXECUTIONS: 1
ELAPSED_TIME: 16355
CPU_TIME: 575
BUFFER_GETS: NULL
DISK_READS: NULL
DIRECT_WRITES: NULL
ROWS_PROCESSED: NULL
FETCHES: NULL
END_OF_FETCH_COUNT: NULL
*************************** 4. row ***************************
SIGNATURE: 8445910474067761495
SQL_HANDLE: 9400CF67EC02C0E2CA1D5A86C46D3D2B
SQL_TEXT: INSERT INTO spm_demo
SELECT 100002+LEVEL, 'item_'||(100002+LEVEL), SYSDATE
FROM DUAL CONNECT BY LEVEL <= 100000
PLAN_NAME: 8445910474067761495
CREATOR: SYS
ORIGIN: AUTO-CAPTURE
PARSING_SCHEMA_NAME: NULL
DESCRIPTION: NULL
VERSION: 4.3.5.3
CREATED: 28-APR-25 11.09.22.289008 AM
LAST_MODIFIED: 28-APR-25 11.09.22.289008 AM
LAST_EXECUTED: 1745809762288159
LAST_VERIFIED: 1745809762288159
ENABLED: YES
ACCEPTED: YES
FIXED: NO
REPRODUCED: YES
AUTOPURGE: YES
ADAPTIVE: NO
OPTIMIZER_COST: -1
MODULE: NULL
ACTION: NULL
EXECUTIONS: 1
ELAPSED_TIME: 1151213
CPU_TIME: 1146061
BUFFER_GETS: NULL
DISK_READS: NULL
DIRECT_WRITES: NULL
ROWS_PROCESSED: NULL
FETCHES: NULL
END_OF_FETCH_COUNT: NULL
*************************** 5. row ***************************
SIGNATURE: 13594561463287439666
SQL_HANDLE: EC1A0D99610183DBBD97846555275708
SQL_TEXT: select sql_id query_sql from gv$ob_sql_audit where query_sql like 'SELECT /*+ INDEX(spm_demo idx_spm_demo_date) */ * FROM spm_demo WHERE create_date > SYSDATE - 1'
PLAN_NAME: 13594561463287439666
CREATOR: SYS
ORIGIN: MANUAL-LOAD
PARSING_SCHEMA_NAME: NULL
DESCRIPTION: NULL
VERSION: 4.3.5.3
CREATED: 28-APR-25 11.06.23.369212 AM
LAST_MODIFIED: 28-APR-25 11.09.05.791173 AM
LAST_EXECUTED: 1745809597722925
LAST_VERIFIED: 1745809597722925
ENABLED: YES
ACCEPTED: YES
FIXED: YES
REPRODUCED: YES
AUTOPURGE: YES
ADAPTIVE: NO
OPTIMIZER_COST: -1
MODULE: NULL
ACTION: NULL
EXECUTIONS: 3
ELAPSED_TIME: 161018
CPU_TIME: 149982
BUFFER_GETS: NULL
DISK_READS: NULL
DIRECT_WRITES: NULL
ROWS_PROCESSED: NULL
FETCHES: NULL
END_OF_FETCH_COUNT: NULL
5 rows in set
関連するビューまたはドキュメント
現在のテナントのSPMにおける構成パラメータを確認するには、DBA_SQL_MANAGEMENT_CONFIGを参照してください。
SPMの進化メカニズムの詳細と説明については、実行計画管理を参照してください。