データベース・モニター・ビュー 3001 - 使用された索引

データベース・モニター QQQ3001 の SQL 論理ビュー形式を表示します。

Create View QQQ3001 as 
  (SELECT QQRID as Row_ID, 
          QQTIME as Time_Created, 
          QQJFLD as Join_Column, 
          QQRDBN as Relational_Database_Name, 
          QQSYS as System_Name, 
          QQJOB as Job_Name, 
          QQUSER as Job_User, 
          QQJNUM as Job_Number, 
          QQI9 as Thread_ID, 
          QQUCNT as Unique_Count, 
          QQUDEF as User_Defined, 
          QQQDTN as Unique_SubSelect_Number, 
          QQQDTL as SubSelect_Nested_Level, 
          QQMATN as Materialized_View_Subselect_Number, 
          QQMATL as Materialized_View_Nested_Level, 
          QVP15E as Materialized_View_Union_Level, 
          QVP15A as Decomposed_Subselect_Number, 
          QVP15B as Total_Number_Decomposed_SubSelects, 
          QVP15C as Decomposed_SubSelect_Reason_Code, 
          QVP15D as Starting_Decomposed_SubSelect, 
          QQTLN as System_Table_Schema, 
          QQTFN as System_Table_Name, 
          QQTMN as Member_Name, 
          QQPTLN as System_Base_Table_Schema, 
          QQPTFN as System_Base_Table_Name, 
          QQPTMN as Base_Member_Name, 
          QQILNM as System_Index_Schema, 
          QQIFNM as System_Index_Name, 
          QQIMNM as Index_Member_Name, 
          QQTOTR as Table_Total_Rows, 
          QQREST as Estimated_Rows_Selected, 
          QQFKEY as Index_Probe_Keys, 
          QQKSEL as Index_Scan_Keys, 
          QQAJN as Estimated_Join_Rows, 
          QQEPT as Estimated_Processing_Time, 
          QQJNP as Join_Position, 
          QQI1 as DataSpace_Number, 
          QQC21 as Join_Method, 
          QQC22 as Join_Type, 
          QQC23 as Join_Operator, 
          QQI2 as Index_Advised_Probe_Count, 
          QQKP as Index_Probe_Used, 
          QQI3 as Index_Probe_Column_Count, 
          QQKS as Index_Scan_Used, 
          QQDSS as DataSpace_Selection, 
          QQIDXA as Index_Advised, 
          QQRCOD as Reason_Code, 
          QQIDXD as Index_Advised_Columns,
          QQC11 as Constraint, 
          QQ1000 as Constraint_Name,  
          QVQTBL as Table_Name, 
          QVQLIB as Table_Schema, 
          QVPTBL as Base_Table_Name, 
          QVPLIB as Base_Table_Schema,
          QVINAM as Index_Name, 
          QVILIB as Index_Schema,  
          QVBNDY as Bound, 
          QVRCNT as Unique_Refresh_Counter, 
          QVJFANO as Join_Fanout, 
          QVFILES as Join_Table_Count, 
          QVPARPF as Parallel_Prefetch, 
          QVPARPL as Parallel_Preload, 
          QVPARD as Parallel_Degree_Requested, 
          QVPARU as Parallel_Degree_Used, 
          QVPARRC as Parallel_Degree_Reason_Code, 
          QVCTIM as Estimated_Cumulative_Time,
          QVc14 as Index_Only_Access, 
          QQc12 as Index_Fits_In_Memory, 
          QQC15 as Index_Type, 
          QVC12 as Index_Usage, 
          QQI4 as Index_Entries, 
          QQI5 as Unique_Keys, 
          QQI6 as Percent_Overflow, 
          QQI7 as Vector_Size, 
          QQI8 as Index_Size, 
          QQIA as Index_Page_Size, 
          QVP154 as Pool_Size, 
          QVP155 as Pool_Id, 
          QVP156 as Table_Size, 
          QQC16 as Skip_Sequential_Table_Scan, 
          QVC13 as Tertiary_Indexes_Exist, 
          QVC3001 as DataSpace_Selection_COlumns, 
          QQC14 as Derived_Column_Selection, 
          QVC3002 as Derived_Column_Selection_Columns, 
          QVC3003 as Table_Columns_For_Index_Probe, 
          QVC3004 as Table_Columns_For_Index_Scan, 
          QVC3005 as Join_Selection_Columns, 
          QVC3006 as Ordering_Columns, 
          QVC3007 as Grouping_Columns, 
          QQC18 as Read_Trigger, 
          QVP157 as UDTF_Cardinality, 
          QVC1281 as UDTF_Specific_Name, 
          QVC1282 as UDTF_Specific_Schema, 
          QQC13 as MQT_Replacement, 
          QQSMINTF as Plan_Iteration_Number, 
          QVC3008 as Include_Values, 
          QVC15 as Sparse_Index, 
          QQF1 as Average_Read_Time,
          QVC11 as Distinct_Indicator
   FROM   UserLib/DBMONTable 
   WHERE  QQRID=3001)  
表 1. QQQ3001 - 使用された索引
ビュー列名 テーブル列名 説明
Row_ID QQRID 行 ID
Time_Created QQTIME 行が作成された時刻
Join_Column QQJFLD 結合列 (ジョブごとに固有)
Relational_Database_Name QQRDBN リレーショナル・データベースの名前
System_Name QQSYS システムの名前
Job_Name QQJOB ジョブ名
Job_User QQUSER ジョブ・ユーザー
Job_Number QQJNUM ジョブ番号
Thread_ID QQI9 スレッド識別コード
Unique_Count QQUCNT 固有カウント (照会ごとに固有)
User_Defined QQUDEF ユーザー定義列
Unique_SubSelect_Number QQQDTN 固有の副選択番号
SubSelect_Nested_Level QQQDTL 副選択のネスト・レベル
Materialized_View_Subselect_Number QQMATN マテリアライズ・ビュー副選択の番号
Materialized_View_Nested_Level QQMATL マテリアライズ・ビューのネスト・レベル
Materialized_View_Union_Level QVP15E マテリアライズ・ビューの共用体レベル
Decomposed_Subselect_Number QVP15A すべての分析済み副選択で固有な、分析済み照会副選択番号
Total_Number_Decomposed_SubSelects QVP15B 分析済み副選択の合計数
Decomposed_SubSelect_Reason_Code QVP15C 分析済み照会副選択の理由コード
Starting_Decomposed_SubSelect QVP15D 最初の分析済み副選択の、分析済み照会副選択番号
System_Table_Schema QQTLN 照会されたテーブルのスキーマ
System_Table_Name QQTFN 照会されたテーブルの名前
Member_Name QQTMN 照会されたテーブルのメンバー名
System_Base_Table_Schema QQPTLN 基礎テーブルのスキーマ名
System_Base_Table_Name QQPTFN 照会されたテーブルの基礎テーブル名
Base_Member_Name QQPTMN 基礎テーブルのメンバー名
System_Index_Schema QQILNM アクセスに使用された索引のスキーマ名
System_Index_Name QQIFNM アクセスで使用された索引の名前
Index_Member_Name QQIMNM アクセスで使用された索引のメンバー名
Table_Total_Rows QQTOTR 基礎テーブルの合計行数
Estimated_Rows_Selected QQREST 選択された行数の見積もり
Index_Probe_Keys QQFKEY 索引走査のキー位置決めにより選択された列
Index_Scan_Keys QQKSEL 索引走査のキー選択により選択された列
Estimated_Join_Rows QQAJN 結合された行数の見積もり
Estimated_Processing_Time QQEPT 見積処理時間 (秒単位)
Join_Position QQJNP 結合位置 - 使用可能な場合
DataSpace_Number QQI1 データ・スペース番号
Join_Method QQC21 結合方式 - 使用可能な場合
  • NL - ネスト・ループ
  • MF - 選択付きネスト・ループ
  • HJ - ハッシュ結合
Join_Type QQC22 結合タイプ - 使用可能な場合
  • IN - 内部結合
  • PO - 左方部分的外部結合
  • EX - 例外結合
Join_Operator QQC23 結合演算子 - 使用可能な場合
  • EQ - 等しい
  • NE - 等しくない
  • GT - より大
  • GE - より大か等しい
  • LT - より小
  • LE - より小か等しい
  • CP - カルテシアン積
Index_Advised_Probe_Count QQI2 索引走査のキー位置決めを使用する推奨キー列の数
Index_Probe_Used QQKP 索引走査のキー位置決め
  • Y - はい
  • N - いいえ
Index_Probe_Column_Count QQI3 使用する索引に対して索引走査のキー位置決めを使用する列の数
Index_Scan_Used QQKS 索引走査のキー選択
  • Y - はい
  • N - いいえ
DataSpace_Selection QQDSS データ・スペース選択
  • Y - はい
  • N - いいえ
Index_Advised QQIDXA 推奨索引
  • Y - はい
  • N - いいえ
Reason_Code QQRCOD 理由コード
  • I1 - 行選択
  • I2 - 順序付け/グループ化
  • I3 - 行選択と順序付け/グループ化
  • I4 - ネスト・ループ結合
  • I5 - ビットマップ処理を使用した行選択
  • 変更の始まりI7 - 索引マージ順序付け変更の終わり
  • 変更の始まりI8 - コード化ベクトル索引のみの列推定変更の終わり
Index_Advised_Columns QQIDXD 推奨索引の列
Constraint QQC11 索引は制約である (Y/N)
Constraint_Name QQ1000 制約名
Table_Name QVQTBL 照会されたテーブル、長い名前
Table_Schema QVQLIB 照会されたテーブルのスキーマ、長い名前
Base_Table_Name QVPTBL 基礎テーブル、長い名前
Base_Table_Schema QVPLIB 基礎テーブルのスキーマ、長い名前
Index_Name QVINAM 使用された索引 (または制約)、長い名前
Index_Schema QVILIB 使用された索引のライブラリー、長い名前
Bound QVBNDY 入出力制約または CPU 制約。 次の値が指定可能です。
  • I - 入出力制約
  • C - CPU 制約
Unique_Refresh_Counter QVRCNT 固有最新表示カウンター
Join_Fanout QVJFANO 結合ファンアウト。次の値が指定可能です。
  • N - 通常の結合。 ファンアウトが許可されており、結合ファンアウトの各突き合わせ行が戻されます。
  • D - 特殊ファンアウト。 結合ファンアウトが許可されているが、結合ファンアウト行は戻されません。
  • U - 固有ファンアウト。 結合ファンアウトは許可されていません。 結合ファンアウトを実行すると、エラーが生じます。
Join_Table_Count QVFILES 結合されたテーブルの数
Parallel_Prefetch QVPARPF 並列プリフェッチ (Y/N)
Parallel_Preload QVPARPL 並列プリロード (Y/N)
Parallel_Degree_Requested QVPARD 要求された並列度
Parallel_Degree_Used QVPARU 使用された並列度
Parallel_Degree_Reason_Code QVPARRC 並列処理が制限された理由
Estimated_Cumulative_Time QVCTIM 見積累積時間 (秒単位)
Index_Only_Access QVC14 索引専用アクセス (Y/N)
Index_Fits_In_Memory QQC12 メモリー内での索引当てはめ (Y/N)
Index_Type QQC15 索引タイプ。 次の値が指定可能です。
  • B - 2 進基数索引
  • C - 制約 (2 進基数)
  • E - コード化ベクトル索引 (EVI)
  • X - 照会で作成された一時索引
Index_Usage QVC12 索引の使用法。次の値が指定可能です。
  • P - 1 次索引
  • T - 3 次索引 (AND または OR)
Index_Entries QQI4 索引項目の数
Unique_Keys QQI5 固有キー値の数
Percent_Overflow QQI6 パーセント・オーバーフロー
Vector_Size QQI7 ベクトル・サイズ
Index_Size QQI8 索引サイズ
Index_Page_Size QQIA 索引ページ・サイズ
Pool_Size QVP154 プール・サイズ
Pool_Id QVP155 プール ID
Table_Size QVP156 テーブル・サイズ
Skip_Sequential_Table_Scan QQC16 順次テーブル走査をスキップ (Y/N)
Tertiary_Indexes_Exist QVC13 3 次索引の存在 (Y/N)
DataSpace_Selection_Columns QVC3001 データ・スペース選択で使用された列
Derived_Column_Selection QQC14 派生列選択 (Y/N)
Derived_Column_Selection_Columns QVC3002 派生列選択で使用された列
Table_Column_For_Index_Probe QVC3003 索引走査のキー位置決めで使用された列
Table_Column_For_Index_Scan QVC3004 索引走査のキー選択で使用された列
Join_Selection_Columns QVC3005 結合選択で使用された列
Ordering_Columns QVC3006 順序付けで使用された列
Grouping_Columns QVC3007 グループ化で使用された列
Read_Trigger QQC18 読み取りトリガー (Y/N)
UDTF_Cardinality QVP157 ユーザー定義の表関数のカーディナリティー
UDTF_Specific_Name QVC1281 ユーザー定義の表関数の特定の名前
UDTF_Specific_Schema QVC1282 ユーザー定義の表関数の特定のスキーマ
MQT_Replacement QQC13 マテリアライズ照会表による照会表の置換 (Y/N)
Plan_Iteration_Number QQSMINTF AQP プラン反復番号、元の最適化 = 1
Include_Values QVC3008 コード化ベクトル索引のみ。

集約が索引作成の一部として組み込まれ、グループ化の照会要求のために事前決定されました。

Sparse_Index QVC15 索引に疎選択または、選択/除外の選択基準が含まれます (Y/N)。
Average_Read_Time QQF1 このオブジェクトの平均ディスク入出力時間
変更の始まりDistinct_Indicator変更の終わり 変更の始まりQVC11変更の終わり 変更の始まり個別のスキャンまたはプローブが使用されました (Y/N)変更の終わり