Database monitor view 3002 - Index Created
Displays the SQL logical view format for database monitor QQQ3002.
Create View QQQ3002 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,
QQNTNM as NLSS_Table,
QQNLNM as NLSS_Library,
QQSTIM as Start_Timestamp,
QQETIM as End_Timestamp,
QQTOTR as Table_Total_Rows,
QQRIDX as Created_Index_Entries,
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,
QQ1000 as Created_Index_Columns,
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,
QQC101 as Created_Index_Name,
QQC102 as Created_Index_Schema,
QQI4 as Created_Index_Page_Size,
QQI5 as Created_Index_Row_Size,
QQC14 as Created_Index_Used_ACS_Table,
QQC103 as Created_Index_ACS_Table,
QQC104 as Created_Index_ACS_Library,
QVC13 as Created_Index_Reusable,
QVC14 as Created_Index_Sparse,
QVC1F as Created_Index_Type,
QVP15F as Created_Index_Unique_EVI_Count,
QVC15 as Permanent_Index_Created,
QVC16 as Index_From_Index,
QVP151 as Created_Index_Parallel_Degree_Requested,
QVP152 as Created_Index_Parallel_Degree_Used,
QVP153 as Created_Index_Parallel_Degree_Reason_Code,
QVC17 as Index_Only_Access,
QVC18 as Index_Fits_In_Memory,
QVC1B as Index_Type,
QQI6 as Index_Entries,
QQI7 as Unique_Keys,
QVP158 as Percent_Overflow,
QVP159 as Vector_Size,
QQI8 as Index_Size,
QVP156 as Index_Page_Size,
QVP154 as Pool_Size,
QVP155 as Pool_ID,
QVP157 as Table_Size,
QVC1C as Skip_Sequential_Table_Scan,
QVC3001 as DataSpace_Selection_Columns,
QVC1E as Derived_Column_Selection,
QVC3002 as Derived_Column_Selection_Columns,
QVC3003 as Table_Column_For_Index_Probe,
QVC3004 as Table_Column_For_Index_Scan,
QQC18 as Read_Trigger,
QQC13 as MQT_Replacement,
QQC16 as Reused_Temporary_Index,
QQINT03 as Estimated_Storage,
QQSMINTF as Plan_Iteration_Number,
QQF1 as Average_Read_Time
FROM UserLib/DBMONTable
WHERE QQRID=3002)
View Column Name | Table Column Name | Description |
---|---|---|
Row_ID | QQRID | Row identification |
Time_Created | QQTIME | Time row was created |
Join_Column | QQJFLD | Join column (unique per job) |
Relational_Database_Name | QQRDBN | Relational database name |
System_Name | QQSYS | System name |
Job_Name | QQJOB | Job name |
Job_User | QQUSER | Job user |
Job_Number | QQJNUM | Job number |
Thread_ID | QQI9 | Thread identifier |
Unique_Count | QQUCNT | Unique count (unique per query) |
User_Defined | QQUDEF | User defined column |
Unique_SubSelect_Number | QQQDTN | Unique subselect number |
SubSelect_Nested_Level | QQQDTL | Subselect nested level |
Materialized_View_Subselect_Number | QQMATN | Materialized view subselect number |
Materialized_View_Nested_Level | QQMATL | Materialized view nested level |
Materialized_View_Union_Level | QVP15E | Materialized view union level |
Decomposed_Subselect_Number | QVP15A | Decomposed query subselect number, unique across all decomposed subselects |
Total_Number_Decomposed_SubSelects | QVP15B | Total number of decomposed subselects |
Decomposed_SubSelect_Reason_Code | QVP15C | Decomposed query subselect reason code |
Starting_Decomposed_SubSelect | QVP15D | Decomposed query subselect number for the first decomposed subselect |
System_Table_Schema | QQTLN | Schema of table queried |
System_Table_Name | QQTFN | Name of table queried |
Member_Name | QQTMN | Member name of table queried |
System_Base_Table_Schema | QQPTLN | Schema name of base table |
System_Base_Table_Name | QQPTFN | Name of base table for table queried |
Base_Member_Name | QQPTMN | Member name of base table |
System_Index_Schema | QQILNM | Schema name of index used for access |
System_Index_Name | QQIFNM | Name of index used for access |
Index_Member_Name | QQIMNM | Member name of index used for access |
NLSS_Table | QQNTNM | NLSS table |
NLSS_Library | QQNLNM | NLSS library |
Start_Timestamp | QQSTIM | Start timestamp, when available. |
End_Timestamp | QQETIM | End timestamp, when available |
Table_Total_Rows | QQTOTR | Total rows in table |
Created_Index_Entries | QQRIDX | Number of entries in index created |
Estimated_Rows_Selected | QQREST | Estimated number of rows selected |
Index_Probe_Keys | QQFKEY | Keys selected thru index scan-key positioning |
Index_Scan_Keys | QQKSEL | Keys selected thru index scan-key selection |
Estimated_Join_Rows | QQAJN | Estimated number of joined rows |
Estimated_Processing_Time | QQEPT | Estimated processing time, in seconds |
Join_Position | QQJNP | Join position - when available |
DataSpace_Number | QQI1 | Dataspace number |
Join_Method | QQC21 | Join method - when available
|
Join_Type | QQC22 | Join type - when available
|
Join_Operator | QQC23 | Join operator - when available
|
Index_Advised_Probe_Count | QQI2 | Number of advised key columns that use index scan-key positioning |
Index_Probe_Used | QQKP | Index scan-key positioning
|
Index_Probe_Column_Count | QQI3 | Number of columns that use index scan-key positioning for the index used |
Index_Scan_Used | QQKS | Index scan-key selection
|
DataSpace_Selection | QQDSS | Dataspace selection
|
Index_Advised | QQIDXA | Index advised
|
Reason_Code | QQRCOD | Reason code
|
Index_Advised_Columns | QQIDXD | Key columns for index advised |
Created_Index_Columns | QQ1000 | Key columns for index created |
Table_Name | QVQTBL | Queried table, long name |
Table_Schema | QVQLIB | Schema of queried table, long name |
Base_Table_Name | QVPTBL | Base table, long name |
Base_Table_Schema | QVPLIB | Schema of base table, long name |
Index_Name | QVINAM | Name of index (or constraint) used, long name |
Index_Schema | QVILIB | Schema of index used, long name |
Bound | QVBNDY | I/O or CPU bound. Possible values are:
|
Unique_Refresh_Counter | QVRCNT | Unique refresh counter |
Join_Fanout | QVJFANO | Join fan out. Possible values are:
|
Join_Table_Count | QVFILES | Number of tables joined |
Parallel_Prefetch | QVPARPF | Parallel Prefetch (Y/N) |
Parallel_Preload | QVPARPL | Parallel Preload (index used) |
Parallel_Degree_Requested | QVPARD | Parallel degree requested (index used) |
Parallel_Degree_Used | QVPARU | Parallel degree used (index used) |
Parallel_Degree_Reason_Code | QVPARRC | Reason parallel processing was limited (index used) |
Estimated_Cumulative_Time | QVCTIM | Estimated cumulative time, in seconds |
Created_Index_Name | QQC101 | Name of index created - when available |
Created_Index_Schema | QQC102 | Schema of index created - when available |
Created_Index_Page_Size | QQI4 | Page size of index created |
Created_Index_Row_Size | QQI5 | Row size of index created |
Created_Index_Used_ACS_Table | QQC14 | Index Created used Alternate Collating Sequence Table (Y/N) |
Created_Index_ACS_Table | QQC103 | Alternate Collating Sequence table of index created. |
Created_Index_ACS_Library | QQC104 | Alternate Collating Sequence library of index created. |
Created_Index_Reusable | QVC13 | Index created is reusable (Y/N) |
Created_Index_Sparse | QVC14 | Index created is sparse index (Y/N) |
Created_Index_Type | QVC1F | Type of index created. Possible values:
|
Created_Index_Unique_EVI_Count | QVP15F | Number of unique values of index created if index created is an EVI index. |
Permanent_Index_Created | QVC15 | Permanent index created (Y/N) |
Index_From_Index | QVC16 | Index from index (Y/N) |
Created_Index_Parallel_Degree_Requested | QVP151 | Parallel degree requested (index created) |
Created_Index_Parallel_Degree_Used | QVP152 | Parallel degree used (index created) |
Created_Index_Parallel_Degree_Reason_Code | QVP153 | Reason parallel processing was limited (index created) |
Index_Only_Access | QVC17 | Index only access (Y/N) |
Index_Fits_In_Memory | QVC18 | Index fits in memory (Y/N) |
Index_Type | QVC1B | Type of Index. Possible values are:
|
Index_Entries | QQI6 | Number of index entries, index used |
Unique_Keys | QQI7 | Number of unique key values, index used |
Percent_Overflow | QVP158 | Percent overflow, index used |
Vector_Size | QVP159 | Vector size, index used |
Index_Size | QQI8 | Size of index used. |
Index_Page_Size | QVP156 | Index page size |
Pool_Size | QVP154 | Pool size |
Pool_ID | QVP155 | Pool id |
Table_Size | QVP157 | Table size |
Skip_Sequential_Table_Scan | QVC1C | Skip sequential table scan (Y/N) |
DataSpace_Selection_Columns | QVC3001 | Columns used for dataspace selection |
Derived_Column_Selection | QVC1E | Derived column selection (Y/N) |
Derived_Column_Selection_Columns | QVC3002 | Columns used for derived column selection |
Table_Columns_For_Index_Probe | QVC3003 | Columns used for index scan-key positioning |
Table_Columns_For_Index_Scan | QVC3004 | Columns used for index scan-key selection |
Read_Trigger | QQC18 | Read Trigger (Y/N) |
MQT_Replacement | QQC13 | Materialized Query Table replaced queried table (Y/N) |
Reused_Temporary_Index | QQC16 | Temporary index reused (Y/N) |
Estimated_Storage | QQINT03 | Estimated amount of temporary storage used, in megabytes, to create the temporary index. |
Plan_Iteration_Number | QQSMINTF | AQP Plan iteration number, original optimization = 1 |
Average_Read_Time | QQF1 | Average disk I/O time for this object |