Database monitor view 3005 - Table Locked
Create View QQQ3005 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, QQC11 as Lock_Success, QQC12 as Unlock_Request, QQRCOD as Reason_Code, QVQTBL as Table_Name, QVQLIB as Table_Schema, QVPTBL as Base_Table_Name, QVPLIB as Base_Table_Schema, QQJNP as Join_Position, QQI6 as DataSpace_Number, QQC21 as Join_Method, QQC22 as Join_Type, QQC23 as Join_Operator, QVJFANO as Join_Fanout, QVFILES as Join_Table_Count, QVRCNT as Unique_Refresh_Counter FROM UserLib/DBMONTable WHERE QQRID=3005)
Table 1. QQQ3005 - Table Locked 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 Lock_Success QQC11 Successful lock indicator (Y/N) Unlock_Request QQC12 Unlock request (Y/N) Reason_Code QQRCOD Reason code
- L1 - UNION with *ALL or *CS with Keep Locks
- L2 - DISTINCT with *ALL or *CS with Keep Locks
- L3 - No duplicate keys with *ALL or *CS with Keep Locks
- L4 - Temporary needed with *ALL or *CS with Keep Locks
- L5 - System Table with *ALL or *CS with Keep Locks
- L6 - Orderby > 2000 bytes with *ALL or *CS with Keep Locks
- L9 - Unknown
- LA - User-defined table function with *ALL or *CS with Keep Locks
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 Join_Position QQJNP Join position - when available DataSpace_Number QQI6 Dataspace number Join_Method QQC21 Join method - when available
- NL - Nested loop
- MF - Nested loop with selection
- HJ - Hash join
Join_Type QQC22 Join type - when available
- IN - Inner join
- PO - Left partial outer join
- EX - Exception join
Join_Operator QQC23 Join operator - when available
- EQ - Equal
- NE - Not equal
- GT - Greater than
- GE - Greater than or equal
- LT - Less than
- LE - Less than or equal
- CP - Cartesian product
Join_Fanout QVJFANO Join fan out. Possible values are:
- N - Normal join situation where fanout is allowed and each matching row of the join fanout is returned.
- D - Distinct fanout. Join fanout is allowed however none of the join fanout rows are returned.
- U - Unique fanout. Join fanout is not allowed. Error situation if join fanout occurs.
Join_Table_Count QVFILES Number of tables joined Unique_Refresh_Counter QVRCNT Unique refresh counter
Parent topic:
Optional database monitor SQL view format