SQL文の実行計画の取得

get

/database/performance/sql_statements/{sql_id}/plan

指定されたSQL_IDのすべてのGV$SQL_PLANレコードを返します。クライアントは、このサービスを起動するにはSQL管理者ロールが必要です。

リクエスト

パス・パラメータ
問合せパラメータ
  • 戻すレコードの最大数。
  • フィルタリングは、全コレクションで見つかった項目のサブセットが含まれている複数ページのリソース全体に対し、リクエストごとの動的フィルタ定義を使用してコレクション・リソースを制限する処理です。フィルタリングは、大規模なコレクションの効率的な走査を可能にします。

この操作にはリクエスト本文はありません。

先頭に戻る

レスポンス

サポートされるメディア・タイプ

200 レスポンス

指定されたSQL文の実行計画。
本文 ()
ルート・スキーマ: PerformanceSQLStatementPlanItem
タイプ: object
1つのSQL文の実行計画について説明します。
ソースの表示
ネストされたスキーマ: items
タイプ: array
ソースの表示
ネストされたスキーマ: items
タイプ: object
ソースの表示
  • ツリー内の操作の深さ(レベル)。ルート操作(文)は、レベル0です。
  • 実行計画の各ステップに割り当てられた番号です。
  • このステップで実行される内部操作の名前(たとえば、TABLE ACCESS)
  • オプティマイザで、その操作がコールされるたびに生成されると想定されている行の数。E-Rowsとも呼ばれる。
  • そのSQL文がGV$ACTIVE_SESSION_HISTORY内で参照される回数
ネストされたスキーマ: LinkRelation
タイプ: object
ソースの表示
先頭に戻る