プライマリ・コンテンツに移動
Oracle® Databaseリファレンス
11gリリース2 (11.2)
B56311-12
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

DBA_SQL_PROFILES

DBA_SQL_PROFILESは、特定のSQL文について現在作成されているSQLプロファイルに関する情報を示します。

データ型 NULL 説明
NAME VARCHAR2(30) NOT NULL SQLプロファイルの名前
CATEGORY VARCHAR2(30) NOT NULL SQLプロファイルのカテゴリ
SIGNATURE NUMBER NOT NULL 正規化されたSQLテキストから生成された一意の識別子
SQL_TEXT CLOB NOT NULL 正規化されていないSQLテキスト
CREATED DATE NOT NULL SQLプロファイルが作成された時点のタイムスタンプ
LAST_MODIFIED DATE NOT NULL 前回SQLプロファイルが変更された時点のタイムスタンプ
DESCRIPTION VARCHAR2(500) SQLプロファイル用のテキストの説明
TYPE VARCHAR2(9) SQLプロファイルのタイプ(作成方法):
  • MANUAL

  • AUTO

STATUS VARCHAR2(8) SQLプロファイルの状態:
  • ENABLED

  • DISABLED

  • VOID

FORCE_MATCHING VARCHAR2(3)
YESの場合、SQLプロファイルは、すべてのリテラル値をバインド変数に正規化した後に、同じテキストを持つすべてのSQL文をターゲットとします。リテラル値とバインド変数の組合せが同じSQLテキストで使用されている場合は、変換されません。これは、CURSOR_SHARINGパラメータのFORCEオプションで使用されるマッチング・アルゴリズムと似ています。

NOの場合、リテラルは変換されません。これは、CURSOR_SHARINGパラメータのEXACTオプションで使用される一致アルゴリズムと似ています。

TASK_ID NUMBER
SQLプロファイルを生成したアドバイザ・タスクID
EXECUTION_NAME VARCHAR2(30)
SQLプロファイルのアドバイザ実行名
OBJECT_ID NUMBER
SQLプロファイルのアドバイザ・オブジェクトID
FINDING_ID NUMBER
SQLプロファイルのアドバイザ検出結果ID
REC_ID NUMBER
SQLプロファイルのアドバイザ推奨項目ID


関連項目:

『Oracle Database PL/SQLパッケージおよびタイプ・リファレンス』DBMS_SQLTUNEパッケージに関する項を参照してください。