MICS Analyzer Option For DB2 ENU
MICS Analyzer Option For DB2 ENU
Management
For your convenience, CA Technologies provides one site where you can access the
information you need for your Home Office, Small Business, and Enterprise CA
Technologies products. At http://ca.com/support, you can access the following:
■ Online and telephone contact information for technical assistance and customer
services
■ Information about user communities and forums
■ Product and documentation downloads
■ CA Support policies and guidelines
■ Other helpful resources appropriate for your product
Provide Feedback
Chapter 3: REPORTS 37
3.1 Tabular Reports Overview .................................................................... 38
3.1.1 Producing Tabular Reports .............................................................. 40
3.1.2 DB2 System Services Report ............................................................. 42
3.1.3 DB2 Data Base Services Report ........................................................... 56
3.1.4 DB2 Accounting Report ................................................................. 76
3.1.5 DB2 Calendar Report ................................................................... 89
3.1.6 DB2 Plan Performance Summary Report ................................................... 93
3.1.7 DB2 Plan Performance Report............................................................ 98
Contents 5
10007 System IFCID Buffer Not Available ...................................................... 137
10008 System IFCID Collection Failure ......................................................... 138
10009 Data Base IFCID Record Not Written .................................................... 139
10010 Data Base IFCID Record Not Desired .................................................... 140
10011 Data Base IFCID Buffer Not Available .................................................... 141
10012 Data Base IFCID Collection Failure ...................................................... 142
10013 User IFCID Record Not Written ......................................................... 143
10014 User IFCID Record Not Desired ......................................................... 144
10015 User IFCID Buffer Not Available ........................................................ 145
10016 User IFCID Collection Failure ........................................................... 146
10017 Successful Abort ..................................................................... 147
10018 Indoubt Thread ...................................................................... 148
10019 End Of Task Abend ................................................................... 149
10020 End Of Memory ..................................................................... 150
10021 Start Data Base Command ............................................................. 151
10022 Start Trace Command ................................................................ 152
10023 Start DB2 Command .................................................................. 153
10024 Stop Data Base Command ............................................................. 154
10025 Stop Trace Command ................................................................. 155
10026 Stop DB2 Command .................................................................. 156
10027 Unavailable Resource Failure .......................................................... 157
10028 Allocation Deadlock Failure ............................................................ 158
10029 Invalid Resource Failure ............................................................... 159
10030 Error Return from GETMAIN/FREEMAIN ................................................. 160
10031 Short On Storage Contractions ......................................................... 161
10032 Short On Storage Detected ............................................................ 162
10033 Short On Storage Abend .............................................................. 163
10040 Reads Delayed Archive Allocation ....................................................... 164
10041 ICF Checkpoints Taken ................................................................ 165
10042 Instrumentation Buffer Error .......................................................... 166
10043 Instrumentation Buffer Error .......................................................... 167
10044 Instrumentation Buffer Error .......................................................... 168
10045 Instrumentation Buffer Error .......................................................... 169
10046 Instrumentation Not Active Error ....................................................... 170
10047 Instrumentation Not Active Error ....................................................... 171
10048 Instrumentation Not Active Error ....................................................... 172
10049 Instrumentation Not Active Error ....................................................... 173
10050 Create Tablespace Statement .......................................................... 174
10051 Create Data Base Statement ........................................................... 175
10052 Drop Tablespace Statement ........................................................... 176
10053 Drop Data Base Statement ............................................................ 177
10054 Allocate Requests A Nonexistent Plan ................................................... 178
Contents 7
10101 Instrumentation Writer Failure ......................................................... 221
10102 Instrumentation Writer Failure ......................................................... 222
10103 Record Unsuccessfully Written ......................................................... 223
10104 Record Unsuccessfully Written ......................................................... 224
10105 Record Unsuccessfully Written ......................................................... 225
10106 Record Unsuccessfully Written ......................................................... 226
Contents 9
Chapter 8: INSTALLATION 493
The CA MICS Analyzer Option for DB2 processes DB2 SMF data,
including information about
o system
o subsystem
o database
o user activity
o plans, packages, and database request modules
o data sharing
Chapter 1: OVERVIEW 11
1.1 Primary Areas of Application
+-----------+
| Acctg and |
+---------------+ |Chargeback |
| |--->+-----------+
| | +-----------+ +-----------+
+-------------+ | |--->| Capacity |--->| Inquiries |
+------+ | | | | | Planner | | |
| SMF | | DB2 | | +-----------+ | +-----------+ +-----------+
| |--->| Analyzer |-->| | DB2 | | +-----------+
| | | | | +-----------+ |--->|Performance|
+------+ | | | | | Manager |
+-------------+ | | +-----------+
| |
+---------------+
Chapter 1: OVERVIEW 13
1.1 Primary Areas of Application
Chapter 1: OVERVIEW 15
1.2 Reporting and Inquiry Facilities
-------------------------------------------------------------
Report Function
-------------------------------------------------------------
Chapter 1: OVERVIEW 17
1.2 Reporting and Inquiry Facilities
Chapter 1: OVERVIEW 19
1.3 Files Overview
Chapter 1: OVERVIEW 21
1.3 Files Overview
You must have IBM's DB2 program product active at your data
center, collecting the following records:
Chapter 1: OVERVIEW 23
Chapter 2: USAGE GUIDELINES
The CA MICS DB2 Analyzer helps you
+-------------------------------------------------------+
| For these agreements ... | use data from these files: |
+--------------------------+----------------------------+
| performance | System Activity (DB2DSY) |
| | |
| throughput | Database Activity (DB2DSD) |
| | (especially DSDDSOPN) |
| | |
| availability | System Activity (DB2DSY) |
| | (especially DSYUNAVL) |
+-------------------------------------------------------+
The DB2 Analyzer helps you recover the cost of DB2 resources
by providing input data to CA MICS Accounting and Chargeback,
discussed in Section 2.2.1, or to user-developed accounting
systems.
+-----------------------------------------------------------+
|To charge for DB2 | | |
|resources used in | You can charge | |
|this environment: | for: | Using data from: |
+------------------+------------------+---------------------+
| APPC | TCB CPU time | SMF type 101, |
| | | class 2 records |
| | | |
| | I/O | DB2 GETPAGE requests|
| | | (DSUSGPGR) |
| | | |
+------------------+------------------+---------------------+
| Batch | TCB CPU time | use the CA MICS |
| | | Batch and Operations|
| | | Analyzer |
| | | |
| | I/O | DB2 GETPAGE requests|
| | | (DSUSGPGR) |
| | | |
+------------------+------------------+---------------------+
| CICS | TCB CPU time | SMF type 101, |
| | | class 2 records |
| | | |
| | I/O | DB2 GETPAGE requests|
| | | (DSUSGPGR) |
| | | |
+------------------+------------------+---------------------+
| DB2 in a | TCB CPU time | SMF type 101, |
| distributed data-| | class 2 records |
| base environment | | |
| | I/O | DB2 GETPAGE requests|
| | | (DSUSGPGR) |
| | | |
+------------------+------------------+---------------------+
| IMS | TCB CPU time | use CA MICS Analyzer|
| | | Option for IMS |
| | | |
| | I/O | DB2 GETPAGE requests|
| | | (DSUSGPGR) |
| | | |
+------------------+------------------+---------------------+
| TSO | TCB CPU time |use CA MICS Batch and|
| | | Operations Analyzer |
| | | |
| | I/O | DB2 GETPAGE requests|
| | | (DSUSGPGR) |
+-----------------------------------------------------------+
+----------------------------------------------------+
| If your area | then use information from |
| of concern is ... | these files ... |
+-------------------+--------------------------------+
| | |
| CPU time | DB2 System Activity (DB2DSY) |
| | |
| I/O counts | Database Activity (DB2DSD) |
| | |
| deadlock | Database Activity (DB2DSD) |
| contention | |
| | |
| application | Database Activity (DB2DSD) |
| timeouts | |
| | |
+----------------------------------------------------+
The DB2 System DDF Activity (DB2DDY), DB2 User DDF Activity
(DB2DDU), and DB2 Plan DDF Activity (DB2DDP) files provide
information about distributed database activity.
The list below describes the standard CA MICS Data Base and
external file elements that are available for charging.
These standard elements are distributed with CA MICS
Accounting and Chargeback. However, the system can use any
set of elements from the CA MICS Data Base, and you can add
elements for your user-developed applications and external
files.
DB2 ACCOUNTING
DB2 Time
DB2 Elapsed Time (Accounting Class 1)
*DB2 Elapsed Time (Accounting Class 2)
SYSID
ZONE or HOUR
YEAR
MONTH or WEEK
DATE
Chapter 3: REPORTS 37
3.1 Tabular Reports Overview
o Tracking Reports
o Analysis Reports
TRACKING REPORTS
o Profiles
o Trends
ANALYSIS REPORTS
Chapter 3: REPORTS 39
3.1 Tabular Reports Overview
Chapter 3: REPORTS 41
3.1 Tabular Reports Overview
CA
PAGE: 1
CA MICS/DB2 DB2 SYSTEM SERVICES REPORT SUBPAGE: 1
RUN DATE: Friday, December 2, yyyy
=================================================================================================================================
! ! !
! SYSID: A1A1 ! DB2 SYSTEM: RA1A !
! ! DB2 RELEASE: 8.1 !
=================================================================================================================================
! !
CPU TIME ! THREAD SUMMARY ! IFC CHECKPOINT DATA
! !
TCB ! THREADS 20,451 ! CHECKPOINTS 1
SYSTEM SERVICES 0:00:25.7 ! !
DATA BASE SERVICES 0:00:42.8 ! !
IMS RESOURCE LOCK MANAGER 0:00:00.0 ! !
DDF SERVICES 0:00:02.3 ! !
! !
---------------------------------------------------------------------------------------------------------------------------------
SUBSYSTEM SERVICES
---------------------------------------------------------------------------------------------------------------------------------
!
AGENT SERVICES ! STORAGE MANAGER
!
ALLOCATION FAILURES ! SHORT ON STORAGE
UNAVAILABLE RESOURCE 0 ! DETECTED 0
DEADLOCK 0 ! CONTRACTION 0
INVALID RESOURCE 0 ! ABEND 0
!
PHYSICAL SUSPENDS 611,941 ! GETMAIN/FREEMAIN ERRORS 0
!
---------------------------------------------------------------------------------------------------------------------------------
LOG MANAGER
LOG WRITE REQUESTS CONTROL INTERVALS LOG READ REQUESTS ARCHIVE LOG
COMMAND DATA
Chapter 3: REPORTS 43
3.1 Tabular Reports Overview
DESTINATION RECORDS ACCEPTED BUFFER ERRORS NOT ACCEPTED NOT ACTIVE WRITER FAILURE
SMF 82,158 0 0 0 0
RES 0 0 0 0 0
GTF 0 0 0 0 0
OP1 97,816 0 0 0 0
OP2 0 0 0 0 0
OP3 0 0 0 0 0
OP4 0 0 0 0 0
OP5 0 0 0 0 0
OP6 0 0 0 0 0
OP7 0 0 0 0 0
OP8 0 0 0 0 0
---------------------------------------------------------------------------------------------------------------------------------
LATCH MANAGER ! IFI COUNTERS
!
TEST SHARED/EXCLUSIVE 0 LOG BSDS ACCESS 297 ! ABENDS 0
SERVICE TASK CONTROLLER 0 BUFFER MANAGER EXCLUSIVE 2 117 ! UNRECOGNIZED FUNCTIONS 0
SSSC ALLIED AGENT QUEUE 9 DATA MANAGER HASH TABLES 3 ! COMMAND REQUESTS 7
SUBSYSTEM INTERFACE 1 DATA MANAGER 0 ! READA REQUEST 60,019
DATABASE ALLOCATION CONTROL 5 ADDRESS SPACE ACTIVE 1 ! READS REQUESTS 47
BUFFER MANAGER SHARED 0 SERVICE QUEUE 0 ! WRITE REQUESTS 0
BUFFER MANAGER EXCLUSIVE 192 SYSTEM ADDRESS SPACE 0 !
RECOVERY MANAGER STATUS 0 TRACE TABLE 2 !
SYNONYM CHAIN 1 0 STORAGE MGR VECTOR TABLE 8,393 !
SYNONYM CHAIN 2 0 STORAGE MGR HEADER BLOCK 2,568 !
LOG WRITE FUNCTION 41 !
!
---------------------------------------------------------------------------------------------------------------------------------
REPORTING PERIOD Friday, September 3, yyyy 6:02:23 TO Friday, September 3, yyyy 17:53:23
---------------------------------------------------------------------------------------------------------------------------------
CA
PAGE: 3
CA MICS/DB2 DB2 SYSTEM SERVICES REPORT SUBPAGE: 3
RUN DATE: Friday, December 2, yyyy
=================================================================================================================================
! ! !
! SYSID: A1A1 ! DB2 SYSTEM: RA1A !
! ! DB2 RELEASE: 8.1 !
=================================================================================================================================
----------------------------------------------------------------------------------------------------------------
REMOTE ! ! ! TYPE TRANS ! ! CONVERS.! ! SQL ! DATA ! BYTES/1000
LOCATION(S) ! TYPE ! TRANS. ! ABORTS ! COMMITS! CONVERS. ! QUEUED ! MESSAGES !STATEMENTS! ROWS ! TRANSMITTED
---------------------------------------------------------------------------------------------------------------------------------
DRDA REMOTE LOCS !SENT TO:! 0 0 0 0 0 54,933 0 732 33,648
! AVG ! 0 0.0 0.0 1.0 0.0 54,933.0 0.0 732 33,648
(STAT.RECORDS) ! MAX ! 0 0 0 0 0 2,520 0 672 3,339
71 !RECVD FR! 185 5 6,329 185 ------ 54,944 122,247 0 34,244
! AVG ! 1 0.0 34.2 1.0 ------ 297.0 660.8 0 185
! MAX ! 21 2 645 21 ------ 2,531 6,742 0 2,019
! !
+--------------------------------------------------------------------------------------------------------------
o Identification
o CPU Time
o Thread Summary
o IFC Checkpoint Data
o Subsystem Services
o Agent Services (only when OPTION SERV is specified in
sharedprefix.MICS.GENLIB(DB2GENIN))
o Storage Manager (only when OPTION SERV is specified in
sharedprefix.MICS.GENLIB(DB2GENIN))
o Log Manager
o Command Data
o IFC Destination Data
o Latch Manager (only when OPTION SERV is specified in
sharedprefix.MICS.GENLIB(DB2GENIN))
o IFI Counters
o DDF Services Statistics
Identification Section
Chapter 3: REPORTS 45
3.1 Tabular Reports Overview
Chapter 3: REPORTS 47
3.1 Tabular Reports Overview
Chapter 3: REPORTS 49
3.1 Tabular Reports Overview
Chapter 3: REPORTS 51
3.1 Tabular Reports Overview
Chapter 3: REPORTS 53
3.1 Tabular Reports Overview
Chapter 3: REPORTS 55
3.1 Tabular Reports Overview
CA
PAGE: 1
CA MICS/DB2 DB2 DATA BASE SERVICES REPORT SUBPAGE: 1
RUN DATE: Monday, December 5, 2005
=================================================================================================================================
! ! !
! SYSID: A1A1 ! DB2 SYSTEM: RA1A ! THREADS: 20,451
! ! DB2 RELEASE: 8.1 !
=================================================================================================================================
SQL CALLS
---------------------------------------------------------------------------------------------------------------------------------
RESOURCE LIMIT FACILITY ! LOCKING
!
RESOURCE TABLE ID ! DEADLOCKS 0 LATCH SUSPEND COUNT 116
HOW LIMIT WAS DETERMINED UNKNOWN ! SUSPENSIONS 21 OTHER SUSPEND COUNT 12,291
SERVICE UNIT TIME LIMIT 0 ! TIMEOUTS 0 LOCK REQUEST COUNT 808,542
CPU TIME LIMIT 0:00:00.000 ! ESCALATED TO SHARED 0 QUERY REQUEST COUNT 0
HIGHEST CPU TIME USED 0:00:00.000 ! ESCALATED TO EXCLUSIVE 1 CHANGE REQUEST COUNT 181,345
! MAX. PAGE LOCKS HELD 0 OTHER IRLM REQUEST COUNT 0
---------------------------------------------------------------------------------------------------------------------------------
REPORTING PERIOD Friday, September 3, 2004 6:02:23 TO Friday, September 3, 2004 17:53:23
---------------------------------------------------------------------------------------------------------------------------------
CA
PAGE: 2
CA MICS/DB2 DB2 DATA BASE SERVICES REPORT SUBPAGE: 2
RUN DATE: Monday, December 5, 2005
=================================================================================================================================
! ! !
! SYSID: A1A1 ! DB2 SYSTEM: RA1A ! THREADS: 20,451
! ! DB2 RELEASE: 8.1 !
=================================================================================================================================
PLAN ACTIVITY
---------------------------------------------------------------------------------------------------------------------------------
PACKAGE ACTIVITY
---------------------------------------------------------------------------------------------------------------------------------
REPORTING PERIOD Friday, September 3, 2004 6:02:23 TO Friday, September 3, 2004 17:53:23
Chapter 3: REPORTS 57
3.1 Tabular Reports Overview
---------------------------------------------------------------------------------------------------------------------------------
CA
PAGE: 3
CA MICS/DB2 DB2 DATA BASE SERVICES REPORT SUBPAGE: 3
RUN DATE: Monday, December 5, 2005
=================================================================================================================================
! ! !
! SYSID: A1A1 ! DB2 SYSTEM: RA1A ! THREADS: 20,451
! ! DB2 RELEASE: 8.1 !
=================================================================================================================================
BUFFER MANAGER SUMMARY
PHYSICAL DATA BASE PAGE REQUESTS 2,186,996 MEDIA MANAGER READ REQUESTS 8,793
USABLE BUFFER NOT LOCATED BECAUSE VPOOL FULL 0 VIRTUAL STORAGE SHORTAGE EXPANSION FAILURES 0
UPDATES OF DATA BASE SYSTEM PAGES 185,094 SYSTEM PAGES WRITTEN TO DASD 28,546
WRITE I/OS BY MEDIA MANAGER 3,863 PAGES DEQUEUED FOR DESTRUCTIVE READ 2,499
PAGES DESTRUCTIVELY READ 2,499 ACTIVE BUFFERS IN POOL 4,390
READ PAGEFIXED WITHOUT REAL STORAGE 2 WRITE PAGEFIXED WITHOUT REAL STORAGE 0
BUFFER POOL DATA SET OPENED 1,478 MERGE PASSES FOR SORT 477
WORKFILES FOR MERGE PASSES 954 IMMEDIATE WRITES SYSTEM PAGES 3,372
SEQUENTIAL PREFETCH REQUESTS 12,450 LIST PREFETCH REQUESTS 3,836
PAGES READ DUE TO PREFETCH 158,238 MAX. WORKFILES CONCURRENTLY USED FOR MERGE 152
WORKFILES REJECTED DUE TO NO BUFFERS 0 INEFFICIENT MERGE DUE TO NO BUFFERS 0
PREFETCH DISABLED DUE TO NO BUFFERS 0 PREFETCH DISABLED DUE TO NO READ ENGINE 0
WRITE ENGINE UNAVAILABLE 0 DEFERRED WRITE THRESHOLD REACHED 0
DATA MANAGER THRESHOLD REACHED 0 MIGRATED DATASET ENCOUNTERED 0
VERTICAL DEFERRED WRITE THRESHOLD REACHED 1,818 DATASET RECALL TIMEOUTS 0
PREFETCH ASYNC READ I/OS 4,505 GETPAGE FAILURES DUE TO VPOOL FULL 0
GETPAGE FAILURES DUE TO VPOOL FULL 0 DYNAMIC PREFETCH REQUESTED 12,985
SUCCESSFUL VPOOL EXPANSION/CONTRACTION 0 SUCCESSFUL HPOOL EXPANSION/CONTRACTION 0
PAGES READ SYNC FROM HPOOL TO VPOOL 0 PAGES READ ASYNC FROM HPOOL TO VPOOL 0
UNSUCCESSFUL HPOOL TO VPOOL READS 0 PAGES WRITTEN SYNC FROM VPOOL TO HPOOL 0
PAGES WRITTEN ASYNC FROM VPOOL TO HPOOL 0 UNSUCCESSFUL VPOOL TO HPOOL WRITES 0
BUFFERS ALLOCATED FOR VPOOL 3,358,300 BUFFERS ALLOCATED FOR HPOOL 0
PAGES READ DYNAMIC PREFETCH 2,221 PAGES READ LIST PREFETCH 17
DYNAMIC PREFETCH READ I/OS 149 LIST PREFETCH READ I/OS 10
GETPAGES ISSUED BY SEQUENTIAL REQUEST 678,135 SYNC READ I/OS PERFORMED BY SEQUENTIAL REQ 1,633
UNSUCCESSFUL GETPAGE CONDITIONAL REQUEST 0 HIGHEST PREFETCH I/O STREAMS ALLOCATED 0
PREFETCH I/O STREAMS DENIED SHORT ON STORAGE 0 TOTAL PARALLEL QUERIES 0
I/O PARALLELISM DOWNGRADED SHORT ON STORAGE 0 PREFETCH QUANTITY REDUCED TO 50% NORMAL 0
PREFETCH QUANTITY REDUCED TO 25% NORMAL 0 PAGES READ ASYNC HPOOL TO VPOOL VIA ADMF 0
UNSUCCESSFUL HPOOL TO VPOOL READS VIA ADMF 0 PAGES WRITTEN ASYNC VPOOL TO HPOOL VIA ADMF 0
UNSUCCESSFUL VPOOL TO HPOOL WRITES VIA ADMF 0 HPOOL BUFFERS BACKED BY EXPANDED STORAGE 0
---------------------------------------------------------------------------------------------------------------------------------
REPORTING PERIOD Friday, September 3, 2004 6:02:23 TO Friday, September 3, 2004 17:53:23
---------------------------------------------------------------------------------------------------------------------------------
CA
PAGE: 4
CA MICS/DB2 DB2 DATA BASE SERVICES REPORT SUBPAGE: 4
RUN DATE: Monday, December 5, 2005
=================================================================================================================================
! ! !
! SYSID: A1A1 ! DB2 SYSTEM: RA1A ! THREADS: 20,451
! ! DB2 RELEASE: 8.1 !
=================================================================================================================================
ENVIRONMENTAL DESCRIPTOR MANAGEMENT POOL
AVERAGE MAXIMUM
DATASET ACTIVITY
AVERAGE MAXIMUM
---------------------------------------------------------------------------------------------------------------------------------
REPORTING PERIOD Friday, September 3, 2004 6:02:23 TO Friday, September 3, 2004 17:53:23
---------------------------------------------------------------------------------------------------------------------------------
Chapter 3: REPORTS 59
3.1 Tabular Reports Overview
o Identification
o Thread Summary
o SQL Calls
o Resource Limit Facility
o Plan Activity
o Package Activity
o Locking
o Buffer Manager
o Environmental Descriptor Management Pool
o Data Set Activity
Identification Section
Chapter 3: REPORTS 61
3.1 Tabular Reports Overview
Locking Section
Chapter 3: REPORTS 63
3.1 Tabular Reports Overview
Chapter 3: REPORTS 65
3.1 Tabular Reports Overview
subcommands issued.
Chapter 3: REPORTS 67
3.1 Tabular Reports Overview
Chapter 3: REPORTS 69
3.1 Tabular Reports Overview
Chapter 3: REPORTS 71
3.1 Tabular Reports Overview
Chapter 3: REPORTS 73
3.1 Tabular Reports Overview
Chapter 3: REPORTS 75
3.1 Tabular Reports Overview
CA
PAGE: 1
CA MICS/DB2 DB2 ACCOUNTING REPORT SUBPAGE: 1
RUN DATE: Monday, July 17, 2006
================================================================================================================================
! ! ! !
SYSID:A1A1 ! DB2 SYSTEM: RA1A ! USER: * ALL * ! PLAN: * ALL * ! THREADS: 40479
! RELEASE: 8.1 !ORIGINAL USER: * ALL * ! FACILITY: * ALL * !
================================================================================================================================
CPU TIME
THREAD STATUS
--------------------------------------------------------------------------------------------------------------------------------
SQL CALLS
--------------------------------------------------------------------------------------------------------------------------------
COMMITS 50,689
ABORT REQUESTS 19,723
--------------------------------------------------------------------------------------------------------------------------------
REPORTING PERIOD Friday, July 14, 2006 6:01:17 TO Friday, July 14, 2006 18:01:16
--------------------------------------------------------------------------------------------------------------------------------
CA
PAGE: 2
CA MICS/DB2 DB2 ACCOUNTING REPORT SUBPAGE: 2
RUN DATE: Monday, July 17, 2006
================================================================================================================================
! ! ! !
SYSID:A1A1 ! DB2 SYSTEM: RA1A ! USER: * ALL * ! PLAN: * ALL * ! THREADS: 40479
! RELEASE: 8.1 !ORIGINAL USER: * ALL * ! FACILITY: * ALL * !
================================================================================================================================
LOCKING
Chapter 3: REPORTS 77
3.1 Tabular Reports Overview
--------------------------------------------------------------------------------------------------------------------------------
CA
PAGE: 3
CA MICS/DB2 DB2 ACCOUNTING REPORT SUBPAGE: 3
RUN DATE: Monday, July 17, 2006
================================================================================================================================
! ! ! !
SYSID:A1A1 ! DB2 SYSTEM: RA1A ! USER: OPCPROD ! PLAN: * ALL * ! THREADS: 40479
! RELEASE: 8.1 !ORIGINAL USER: * ALL * ! FACILITY: * ALL * !
================================================================================================================================
REMOTE REQUESTING!-------------------------------------------------------------------------------------------------------------
LOCATION(S) ! DDF ! ABORT ! COMMIT ! CONVERS. ! SQL ! ROWS !------ MESSAGES ------!-- BYTES/1000 ----
(PROTOCOLS) ! THRDS ! RECEIVED ! RECEIVED ! RECEIVED ! RECEIVED ! SENT ! SENT ! RECEIVED ! SENT ! RECEIVED
------------------------------------------------------------------------------------------------------------------------------
DEGNO50R_DSN8 ! 11! 0 0 1 2,015 666 2,026 2,036 384 323
(DRDA & PRIVATE) ! AVG ! 0.0 0.0 0.1 183.2 60.5 184.2 185.1 34 29@
! MAX ! 0 0 1 200 71 201 202 39 32
! !
10.64.96.193 ! 12623! 5 249 0 95,741 3 38,411 38,411 27,354 27,184
(DRDA & PRIVATE) ! AVG ! 0.0 0.0 0.0 7.6 0.0 3.0 3.0 2,167@ 2@
! MAX ! 1 1 0 67 1 61 61 58 20
! !
10.64.98.1 ! 7272! 0 5,977 0 24,534 65 14,042 14,042 5,854 6,673
(DRDA & PRIVATE) ! AVG ! 0.0 0.8 0.0 3.4 0.0 1.9 1.9 805@ 1@
! MAX ! 0 1 0 39 3 22 22 23 9,436@
! !
10.96.139.43 ! 3! 0 3 0 7 0 10 10 1,117@ 786@
(DRDA & PRIVATE) ! AVG ! 0.0 1.0 0.0 2.3 0.0 3.3 3.3 372@ 262@
! MAX ! 0 1 0 3 0 4 4 478@ 318@
! !
10.96.139.93 ! 5! 0 0 0 0 0 0 0 0@ 0@
(DRDA & PRIVATE) ! AVG ! 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0@ 0@
! MAX ! 0 0 0 0 0 0 0 0@ 0@
! !
+-------------------------------------------------------------------------------------------------------------
o Identification
o CPU Time Summary
o Thread Status
o SQL Calls
o Locking
o Miscellaneous
o Buffer Manager
o DDF Accounting
Identification Section
Chapter 3: REPORTS 79
3.1 Tabular Reports Overview
TOTAL LOCK AND LATCH Total time the IMS, CICS, or TSO
TIME user's address space waited for
locks and latches in DB2.
(DSUALLTM)
Chapter 3: REPORTS 81
3.1 Tabular Reports Overview
Chapter 3: REPORTS 83
3.1 Tabular Reports Overview
statements.
Locking Section
conflict.
Miscellaneous Section
Chapter 3: REPORTS 85
3.1 Tabular Reports Overview
application.
Chapter 3: REPORTS 87
3.1 Tabular Reports Overview
Chapter 3: REPORTS 89
3.1 Tabular Reports Overview
CA
DAILY DB2 SUMMARY
September 2005
-------------------------------------------------------------------------------------------------------------------------------
| SUNDAY | MONDAY | TUESDAY | WEDNESDAY | THURSDAY | FRIDAY | SATURDAY |
|-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------|
| | | | | 1 | 2 | 3 |
| | | | | | | |
| | | | | 20 THREADS | 135 THREADS | 0 THREADS |
| | | | | 2 ABORTS | 27 ABORTS | 0 ABORTS |
| | | | | 18 BINDS | 135 BINDS | 0 BINDS |
| | | | | 10 SECONDS | 16 SECONDS | 12 SECONDS |
|-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------|
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| | | | | | | |
| 417 THREADS | 432 THREADS | 1,914 THREADS | 33 THREADS | 2 THREADS | 55 THREADS | 0 THREADS |
| 190 ABORTS | 178 ABORTS | 222 ABORTS | 2 ABORTS | 0 ABORTS | 2 ABORTS | 0 ABORTS |
| 416 BINDS | 431 BINDS | 1,909 BINDS | 33 BINDS | 1 BINDS | 49 BINDS | 0 BINDS |
| 17 SECONDS | 17 SECONDS | 22 SECONDS | 8 SECONDS | 10 SECONDS | 14 SECONDS | 6 SECONDS |
|-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------|
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| | | | | | | |
| 0 THREADS | 56 THREADS | 50 THREADS | 95 THREADS | | | |
| 0 ABORTS | 5 ABORTS | 8 ABORTS | 23 ABORTS | | | |
| 0 BINDS | 51 BINDS | 41 BINDS | 78 BINDS | | | |
| 5 SECONDS | 15 SECONDS | 16 SECONDS | 12 SECONDS | | | |
|-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------|
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
|-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------|
| 25 | 26 | 27 | 28 | 29 | 30 | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------
| | SUM |
| THREADS | 3209 |
| ABORTS | 659 |
| BINDS | 3162 |
| TCB TIME | 186.8240118 |
-------------------------------
o Identification
o Daily Data Section
o Legend Section
Identification Section
Legend Section
Chapter 3: REPORTS 91
3.1 Tabular Reports Overview
Chapter 3: REPORTS 93
3.1 Tabular Reports Overview
CA
================================================================================================================================
! !
SYSID:A1A1 ! DB2 SYSTEM: RA1A ! SUMMARY REPORT
! RELEASE: 8.1 !
================================================================================================================================
REPORTING PERIOD Friday, September 3, 2004 6:01:17 TO Friday, September 3, 2004 18:01:16
--------------------------------------------------------------------------------------------------------------------------------
o Identification
o PLAN Summary
o Report Page End
Identification Section
Chapter 3: REPORTS 95
3.1 Tabular Reports Overview
(DSPTCBTM)
- Otherwise:
<AVG ELAPSED> = DSPTELPT/COUNT
Chapter 3: REPORTS 97
3.1 Tabular Reports Overview
CA
PAGE: 5
CA MICS/DB2 DB2 PLAN PERFORMANCE REPORT SUBPAGE: 1
RUN DATE: Monday, July 17, 2006
=================================================================================================================================
! ! ! !
SYSID: A1A1 ! DB2 SYSTEM: RA1A ! PLAN: CSMHR01 ! CORREL.: * ALL * ! THREADS: 11
! RELEASE: 8.1 ! ! FACILITY: * ALL * !
=================================================================================================================================
CPU TIME
CLASS 1 CLASS 2
---------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------
THREAD STATUS
CA
PAGE: 6
CA MICS/DB2 DB2 PLAN PERFORMANCE REPORT SUBPAGE: 2
RUN DATE: Monday, July 17, 2006
=================================================================================================================================
! ! ! !
SYSID: A1A1 ! DB2 SYSTEM: RA1A ! PLAN: CSMHR01 ! CORREL.: * ALL * ! THREADS: 11
! RELEASE: 8.1 ! ! FACILITY: * ALL * !
=================================================================================================================================
SQL CALLS
Chapter 3: REPORTS 99
3.1 Tabular Reports Overview
LABEL 0 ALIAS 0 0
DESCRIBE TABLE 0 PACKAGE 0
---------------------------------------------------------------------------------------------------------------------------------
CA
PAGE: 7
CA MICS/DB2 DB2 PLAN PERFORMANCE REPORT SUBPAGE: 3
RUN DATE: Monday, July 17, 2006
=================================================================================================================================
! ! ! !
SYSID: A1A1 ! DB2 SYSTEM: RA1A ! PLAN: CSMHR01 ! CORREL.: * ALL * ! THREADS: 11
! RELEASE: 8.1 ! ! FACILITY: * ALL * !
=================================================================================================================================
LOCKING
DEADLOCKS 0 0.0 0
SUSPENSIONS 0 0.0 0
TIMEOUTS 0 0.0 0
MAX. CONCUR. PAGELOCK 22 2.0 2
CA
PAGE: 8
CA MICS/DB2 DB2 PLAN PERFORMANCE REPORT SUBPAGE: 4
RUN DATE: Monday, July 17, 2006
=================================================================================================================================
! ! ! !
SYSID: A1A1 ! DB2 SYSTEM: RA1A ! PLAN: CSMHR01 ! CORREL.: * ALL * ! THREADS: 11
! RELEASE: 8.1 ! ! FACILITY: * ALL * !
=================================================================================================================================
---------------------------------------------------------------------------------------------------------------------------------
REPORTING PERIOD Friday, July 14, 2006 9:23:44 TO Friday, July 14, 2006 9:23:49
---------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------
REMOTE REQUESTING! DDF ! ABORT ! COMMIT ! CONVERS. ! SQL ! ROWS !------ MESSAGES ------!-- BYTES/1000 -----
LOCATION(S) ! THRDS ! RECEIVED ! RECEIVED ! RECEIVED ! RECEIVED ! SENT ! SENT ! RECEIVED ! SENT ! RECEIVED
---------------------------------------------------------------------------------------------------------------------------------
DEGNO50R_DSN8 ! 11! 0 0 1 2,015 666 2,026 2,036 384 323
! AVG ! 0.0 0.0 0.1 183.2 60.5 184.2 185.1 34 29@
! MAX ! 0 0 1 200 71 201 202 39 32
! !
+---------------------------------------------------------------------------------------------------------------
o Identification
o CPU Time
o Accounting Class 3 Events
o Thread Status
o SQL Calls
o Multiple Index Activity
o Locking
o Buffer Manager
o DDF Performance
o Page End
Identification Section
DSPABORT).
- If DB2NTRAN is equal to
DSPNTHRD and any of the PLAN
executions used query CP
parallelism:
<AVERAGE> = DSPELPTM/DB2NTRAN
- Otherwise:
<AVERAGE> = DSPTELPT/DB2NTRAN
- If DB2NTRAN is equal to
DSPNTHRD and any of the PLAN
executions used query CP
parallelism:
<AVERAGE> = DSPET2TM/DB2NTRAN
- Otherwise:
<AVERAGE> = DSPTET2T/DB2NTRAN
as DSPTCBTM/DB2NTRAN.
TOTAL LOCK AND LATCH Total time this DB2 PLAN waited
TIME for locks and latches in DB2.
(DSPALLTM)
MAXIMUM LOCK AND LATCH Maximum time this DB2 PLAN waited
TIME for locks and latches in DB2.
(DSPMLLTM)
TOTAL OTHER READ TIME Total time this DB2 PLAN waited
for read I/O under another
thread. (DSPAWRTM)
AVERAGE OTHER READ TIME Average time this DB2 PLAN waited
for read I/O under another
thread. (DSPAWRTM/DB2NTRAN)
MAXIMUM OTHER READ TIME Maximum time this DB2 PLAN waited
for read I/O under another
thread. (DSPMWRTM)
TOTAL OTHER WRITE TIME Total time this DB2 PLAN waited
for write I/O under another
thread. (DSPAWWTM)
AVERAGE OTHER WRITE TIME Average time this DB2 PLAN waited
for write I/O under another
thread. (DSPAWWTM/DB2NTRAN)
MAXIMUM OTHER WRITE TIME Maximum time this DB2 PLAN waited
for write I/O under another
thread. (DSPMWWTM)
TOTAL SERVICE TASK TIME Total time this DB2 PLAN waited
due to synchronous execution
switch to DB2 services from a
thread. (DSPAWETM)
TOTAL ARCHIVE LOG TIME Total time this DB2 PLAN waited
due to processing of ARCHIVE LOG
MODE(QUIESCE) commands.
(DSPALGTM)
statements. (DSPCRDAB)
statements. (DSPALTST)
Locking Section
count. (AVGASOTH)
(DSPSPRFH)
+-----------+
| |
| Database |
| |
+-----------+
|
|
+-----------+
| User- |
| Defined |
| Exception |
| Analyzer |
+-----------+
|
+-----------+
| Database |
| Exception |
| File |
+-----------+
|
+-----------------------+
| |
+-----------+ +-----------+
| Standard | | MICF |
| Exception | | Exception |
| Reports | | Inquiry |
+-----------+ +-----------+
These tests are called Exception Test Routines, and they are
stored in the source library prefix.MICS.USER.SOURCE in the
member DYxxxEXC, where xxx represents the applicable
Information Area, such as DB2 for the DB2 Analyzer. An
exception group exists for each unique file that is to be
processed by the Exception Analyzer, and it consists of the
exceptions that are to be processed by using a specific
file.
+----------------+-------------------------------------+
| Member Name | Descriptive Title |
+----------------+-------------------------------------+
| DYDB2EXC | Standard DB2 Exceptions |
+----------------+-------------------------------------+
| Exception | Database File Name |
| Number Range | |
+----------------+-------------------------------------+
| 10000-10049 | DETAIL.DB2DSY01 |
| 10050-10094 | DETAIL.DB2DSD01 |
| 10095-10106 | DETAIL.DB2DSY01 |
+----------------+-------------------------------------+
+--------+------------+-----------------+-----------------------------------------+
| Number | Severity | Management Area | Exception Description |
+--------+------------+-----------------+-----------------------------------------+
| 10000 | Warning | Security | Instrumentation Buffer Error |
| 10001 | Warning | Security | Instrumentation Not Active Error |
| 10002 | Warning | Security | Instrumentation Record Not Accepted |
| 10003 | Warning | Security | Instrumentation Writer Failure |
| 10004 | Warning | Security | Instrumentation Record Unsuccessful |
| 10005 | Warning | Security | System IFCID Record Not Written |
| 10006 | Warning | Security | System IFCID Record Not Desired |
| 10007 | Warning | Security | System IFCID Buffer Not Available |
| 10008 | Warning | Security | System IFCID Collection Failure |
| 10009 | Warning | Security | Data Base IFCID Record Not Written |
| 10010 | Warning | Security | Data Base IFCID Record Not Desired |
| 10011 | Warning | Security | Data Base IFCID Buffer Not Available |
| 10012 | Warning | Security | Data Base IFCID Collection Failure |
| 10013 | Warning | Security | User IFCID Record Not Written |
| 10014 | Warning | Security | User IFCID Record Not Desired |
| 10015 | Warning | Security | User IFCID Buffer Not Available |
| 10016 | Warning | Security | User IFCID Collection Failure |
| 10017 | Warning | Productivity | Successful Abort |
| 10018 | Warning | Productivity | Indoubt Thread |
| 10019 | Warning | Productivity | End Of Task ABEND |
| 10020 | Warning | Productivity | End Of Memory |
| 10021 | Warning | Performance | Start Data Base Command |
| 10022 | Warning | Performance | Start Trace Command |
| 10023 | Warning | Performance | Start DB2 Command |
| 10024 | Warning | Performance | Stop Data Base Command |
| 10025 | Warning | Performance | Stop Trace Command |
| 10026 | Warning | Performance | Stop DB2 Command |
| 10027 | Warning | Performance | Unavailable Resource Failure |
| 10028 | Warning | Performance | Allocation Deadlock Failure |
| 10029 | Warning | Performance | Invalid Resource Failure |
| 10030 | Warning | Performance | Error Return From GETMAIN/FREEMAIN |
| 10031 | Warning | Performance | Short On Storage Contraction |
| 10032 | Warning | Performance | Short Of Storage |
| 10033 | Warning | Performance | Shortage Of Storage ABEND |
| 10034 | Warning | Performance | Resident Trace Turned On |
| 10035 | Warning | Performance | Resident Trace Turned Off |
| 10036 | Warning | Performance | GTF Trace Turned On |
| 10037 | Warning | Performance | GTF Trace Turned Off |
| 10038 | Warning | Performance | Local Trace Turned On |
| 10039 | Warning | Performance | Local Trace Turned Off |
| 10040 | Warning | Performance | Reads Delayed For Archive Allocation |
| 10041 | Warning | Performance | ICF Checkpoints Taken |
| 10042 | Warning | Security | Instrumentation Buffer Error |
| 10043 | Warning | Security | Instrumentation Buffer Error |
| 10044 | Warning | Security | Instrumentation Buffer Error |
| 10045 | Warning | Security | Instrumentation Buffer Error |
| 10046 | Warning | Security | Instrumentation Not Active Error |
| 10047 | Warning | Security | Instrumentation Not Active Error |
| 10048 | Warning | Security | Instrumentation Not Active Error |
| 10049 | Warning | Security | Instrumentation Not Active Error |
| 10050 | Warning | Performance | Create Tablespace Statement |
| 10051 | Warning | Performance | Create Data Base Statement |
| 10052 | Warning | Performance | Drop Tablespace Statement |
| 10053 | Warning | Performance | Drop Data Base Statement |
| 10054 | Warning | Performance | Allocate Requests Nonexistent Plan |
| 10055 | Warning | Performance | Binds Without Plan ID |
| 10056 | Warning | Performance | Maximum Size Expansion Failure Buffer 0 |
| 10057 | Warning | Performance | Storage Shortage Expansion Failure Buf0 |
| 10058 | Warning | Performance | Maximum Size Expansion Failure Buffer 1 |
| 10059 | Warning | Performance | Storage Shortage Expansion Failure Buf1 |
| 10060 | Warning | Performance | Maximum Size Expansion Failure Buffer 2 |
| 10061 | Warning | Performance | Storage Shortage Expansion Failure Buf2 |
| 10062 | Warning | Performance | Maximum Size Expansion Failure Buffer 3 |
| 10063 | Warning | Performance | Storage Shortage Expansion Failure Buf3 |
| 10064 | Warning | Performance | Read Pagefixed Without Real Storage B0 |
| 10065 | Warning | Performance | Write Pagefixed Without Real Storage B0 |
| 10066 | Warning | Performance | Read Pagefixed Without Real Storage B1 |
| 10067 | Warning | Performance | Write Pagefixed Without Real Storage B1 |
| 10068 | Warning | Performance | Read Pagefixed Without Real Storage B2 |
| 10069 | Warning | Performance | Write Pagefixed Without Real Storage B2 |
/* ***************************************** */
/* EXCEPTION NUMBER: 10000 */
/* TITLE: INSTRUMENTATION BUFFER ERROR */
/* FILE: DB2DSY01 */
/* ***************************************** */
IF DSYBFER1 GT 0 THEN DO;
EXCCODE='10000';
SEVERITY='W';
MGMTAREA='SECURITY';
EXCDESC1='INSTRUMENTATION BUFFER ERROR';
EXCDESC2='DESTINATION = ' ||
PUT(DSYIDES1,$4.) ||
' ' ||
'RECORD COUNT = ' ||
PUT(DSYBFER1,6.)
;
LINK HIT;
END;
/* ***************************************** */
/* EXCEPTION NUMBER: 10001 */
/* TITLE: INSTRUMENTATION NOT ACTIVE ERROR */
/* FILE: DB2DSY01 */
/* ***************************************** */
IF DSYNAER1 GT 0 THEN DO;
EXCCODE='10001';
SEVERITY='W';
MGMTAREA='SECURITY';
EXCDESC1='INSTRUMENTATION NOT ACTIVE ERROR';
EXCDESC2='DESTINATION = ' ||
PUT(DSYIDES1,$4.) ||
' ' ||
'COUNT = ' ||
PUT(DSYNAER1,6.)
;
LINK HIT;
END;
/* ***************************************** */
/* EXCEPTION NUMBER: 10002 */
/* TITLE: INSTRUMENTATION RECORD NOT ACCEPTED*/
/* FILE: DB2DSY01 */
/* ***************************************** */
IF DSYRCNA1 GT 0 THEN DO;
EXCCODE='10002';
SEVERITY='W';
MGMTAREA='SECURITY';
EXCDESC1='INSTRUMENTATION RECORD NOT ACCEPTED';
EXCDESC2='DESTINATION = ' ||
PUT(DSYIDES1,$4.) ||
' ' ||
'RECORD COUNT = ' ||
PUT(DSYRCNA1,6.)
;
LINK HIT;
END;
/* ***************************************** */
/* EXCEPTION NUMBER: 10003 */
/* TITLE: INSTRUMENTATION WRITER FAILURE */
/* FILE: DB2DSY01 */
/* ***************************************** */
IF DSYWFAI1 GT 0 THEN DO;
EXCCODE='10003';
SEVERITY='W';
MGMTAREA='SECURITY';
EXCDESC1='INSTRUMENTATION WRITER FAILURE';
EXCDESC2='DESTINATION = ' ||
PUT(DSYIDES1,$4.) ||
' ' ||
'COUNT = ' ||
PUT(DSYWFAI1,6.)
;
LINK HIT;
END;
/* ***************************************** */
/* EXCEPTION NUMBER: 10004 */
/* TITLE: RECORD UNSUCCESSFULLY WRITTEN */
/* FILE: DB2DSY01 */
/* ***************************************** */
IF DSYRECN1 GT 0 THEN DO;
EXCCODE='10004';
SEVERITY='W';
MGMTAREA='SECURITY';
EXCDESC1='RECORD UNSUCCESSFULLY WRITTEN';
EXCDESC2='DESTINATION = ' ||
PUT(DSYIDES1,$4.) ||
' ' ||
'RECORD COUNT = ' ||
PUT(DSYRECN1,6.)
;
LINK HIT;
END;
RATIONALE:
/* ***************************************** */
/* EXCEPTION NUMBER: 10005 */
/* TITLE: IFCID RECORD NOT WRITTEN SYSTEM */
/* FILE: DB2DSY01 */
/* ***************************************** */
RATIONALE:
/* ***************************************** */
/* EXCEPTION NUMBER: 10006 */
/* TITLE: IFCID RECORD NOT DESIRED SYSTEM */
/* FILE: DB2DSY01 */
/* ***************************************** */
RATIONALE:
/* ***************************************** */
/* EXCEPTION NUMBER: 10007 */
/* TITLE: IFCID BUFFER NOT AVAILABLE SYSTEM */
/* FILE: DB2DSY01 */
/* ***************************************** */
RATIONALE:
/* ***************************************** */
/* EXCEPTION NUMBER: 10008 */
/* TITLE: IFCID COLLECTION FAILURE SYSTEM */
/* FILE: DB2DSY01 */
/* ***************************************** */
RATIONALE:
/* ***************************************** */
/* EXCEPTION NUMBER: 10009 */
/* TITLE: IFCID RECORD NOT WRITTEN DATA BASE */
/* FILE: DB2DSY01 */
/* ***************************************** */
RATIONALE:
/* ***************************************** */
/* EXCEPTION NUMBER: 10010 */
/* TITLE: IFCID RECORD NOT DESIRED DATA BASE */
/* FILE: DB2DSY01 */
/* ***************************************** */
RATIONALE:
/* ****************************************** */
/* EXCEPTION NUMBER: 10011 */
/* TITLE: IFCID BUFFER NOT AVAILABLE DATA BASE*/
/* FILE: DB2DSY01 */
/* ****************************************** */
RATIONALE:
/* ***************************************** */
/* EXCEPTION NUMBER: 10012 */
/* TITLE: IFCID COLLECTION FAILURE DATA BASE */
/* FILE: DB2DSY01 */
/* ***************************************** */
RATIONALE:
/* ***************************************** */
/* EXCEPTION NUMBER: 10013 */
/* TITLE: IFCID RECORD NOT WRITTEN USER */
/* FILE: DB2DSY01 */
/* ***************************************** */
RATIONALE:
/* ***************************************** */
/* EXCEPTION NUMBER: 10014 */
/* TITLE: IFCID RECORD NOT DESIRED USER */
/* FILE: DB2DSY01 */
/* ***************************************** */
RATIONALE:
/* ***************************************** */
/* EXCEPTION NUMBER: 10015 */
/* TITLE: IFCID BUFFER NOT AVAILABLE USER */
/* FILE: DB2DSY01 */
/* ***************************************** */
RATIONALE:
/* ***************************************** */
/* EXCEPTION NUMBER: 10016 */
/* TITLE: IFCID COLLECTION FAILURE USER */
/* FILE: DB2DSY01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10017 */
/* TITLE: SUCCESSFUL ABORT */
/* FILE: DB2DSY01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10018 */
/* TITLE: INDOUBT THREAD */
/* FILE: DB2DSY01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10019 */
/* TITLE: END OF TASK ABEND */
/* FILE: DB2DSY01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10020 */
/* TITLE: END OF MEMORY */
/* FILE: DB2DSY01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10021 */
/* TITLE: START DATA BASE COMMAND */
/* FILE: DB2DSY01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10022 */
/* TITLE: START TRACE COMMAND */
/* FILE: DB2DSY01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10023 */
/* TITLE: START DB2 COMMAND */
/* FILE: DB2DSY01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10024 */
/* TITLE: STOP DATA BASE COMMAND */
/* FILE: DB2DSY01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10025 */
/* TITLE: STOP TRACE COMMAND */
/* FILE: DB2DSY01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10026 */
/* TITLE: STOP DB2 COMMAND */
/* FILE: DB2DSY01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10027 */
/* TITLE: UNAVAILABLE RESOURCE FAILURE */
/* FILE: DB2DSY01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10028 */
/* TITLE: ALLOCATION DEADLOCK FAILURE */
/* FILE: DB2DSY01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10029 */
/* TITLE: INVALID RESOURCE FAILURE */
/* FILE: DB2DSY01 */
/* ***************************************** */
RATIONALE:
/* ***************************************** */
/* EXCEPTION NUMBER: 10030 */
/* TITLE: ERROR RETURN FROM GETMAIN/FREEMAIN */
/* FILE: DB2DSY01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10031 */
/* TITLE: SHORT ON STORAGE CONTRACTIONS */
/* FILE: DB2DSY01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10032 */
/* TITLE: SHORTAGE OF STORAGE */
/* FILE: DB2DSY01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10033 */
/* TITLE: SHORTAGE OF STORAGE ABENDS */
/* FILE: DB2DSY01 */
/* ***************************************** */
RATIONALE:
/* ***************************************** */
/* EXCEPTION NUMBER: 10040 */
/* TITLE: READS DELAYED ARCHIVE ALLOCATION */
/* FILE: DB2DSY01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10041 */
/* TITLE: IFC CHECKPOINTS TAKEN */
/* FILE: DB2DSY01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10042 */
/* TITLE: INSTRUMENTATION BUFFER ERROR */
/* FILE: DB2DSY01 */
/* ***************************************** */
IF DSYBFER2 GT 0 THEN DO;
EXCCODE='10042';
SEVERITY='W';
MGMTAREA='SECURITY';
EXCDESC1='INSTRUMENTATION BUFFER ERROR';
EXCDESC2='DESTINATION = ' ||
PUT(DSYIDES2,$4.) ||
' ' ||
'RECORD COUNT = ' ||
PUT(DSYBFER2,6.)
;
LINK HIT;
END;
/* ***************************************** */
/* EXCEPTION NUMBER: 10043 */
/* TITLE: INSTRUMENTATION BUFFER ERROR */
/* FILE: DB2DSY01 */
/* ***************************************** */
IF DSYBFER3 GT 0 THEN DO;
EXCCODE='10043';
SEVERITY='W';
MGMTAREA='SECURITY';
EXCDESC1='INSTRUMENTATION BUFFER ERROR';
EXCDESC2='DESTINATION = ' ||
PUT(DSYIDES3,$4.) ||
' ' ||
'RECORD COUNT = ' ||
PUT(DSYBFER3,6.)
;
LINK HIT;
END;
/* ***************************************** */
/* EXCEPTION NUMBER: 10044 */
/* TITLE: INSTRUMENTATION BUFFER ERROR */
/* FILE: DB2DSY01 */
/* ***************************************** */
IF DSYBFER4 GT 0 THEN DO;
EXCCODE='10044';
SEVERITY='W';
MGMTAREA='SECURITY';
EXCDESC1='INSTRUMENTATION BUFFER ERROR';
EXCDESC2='DESTINATION = ' ||
PUT(DSYIDES4,$4.) ||
' ' ||
'RECORD COUNT = ' ||
PUT(DSYBFER4,6.)
;
LINK HIT;
END;
/* ***************************************** */
/* EXCEPTION NUMBER: 10045 */
/* TITLE: INSTRUMENTATION BUFFER ERROR */
/* FILE: DB2DSY01 */
/* ***************************************** */
IF DSYBFER5 GT 0 THEN DO;
EXCCODE='10045';
SEVERITY='W';
MGMTAREA='SECURITY';
EXCDESC1='INSTRUMENTATION BUFFER ERROR';
EXCDESC2='DESTINATION = ' ||
PUT(DSYIDES5,$4.) ||
' ' ||
'RECORD COUNT = ' ||
PUT(DSYBFER5,6.)
;
LINK HIT;
END;
/* ***************************************** */
/* EXCEPTION NUMBER: 10046 */
/* TITLE: INSTRUMENTATION NOT ACTIVE ERROR */
/* FILE: DB2DSY01 */
/* ***************************************** */
IF DSYNAER2 GT 0 THEN DO;
EXCCODE='10046';
SEVERITY='W';
MGMTAREA='SECURITY';
EXCDESC1='INSTRUMENTATION NOT ACTIVE ERROR';
EXCDESC2='DESTINATION = ' ||
PUT(DSYIDES2,$4.) ||
' ' ||
'COUNT = ' ||
PUT(DSYNAER2,6.)
;
LINK HIT;
END;
/* ***************************************** */
/* EXCEPTION NUMBER: 10047 */
/* TITLE: INSTRUMENTATION NOT ACTIVE ERROR */
/* FILE: DB2DSY01 */
/* ***************************************** */
IF DSYNAER3 GT 0 THEN DO
EXCCODE='10047';
SEVERITY='W';
MGMTAREA='SECURITY';
EXCDESC1='INSTRUMENTATION NOT ACTIVE ERROR';
EXCDESC2='DESTINATION = ' ||
PUT(DSYIDES3,$4.) ||
' ' ||
'COUNT = ' ||
PUT(DSYNAER3,6.)
;
LINK HIT;
END;
/* ***************************************** */
/* EXCEPTION NUMBER: 10048 */
/* TITLE: INSTRUMENTATION NOT ACTIVE ERROR */
/* FILE: DB2DSY01 */
/* ***************************************** */
IF DSYNAER4 GT 0 THEN DO
EXCCODE='10048';
SEVERITY='W';
MGMTAREA='SECURITY';
EXCDESC1='INSTRUMENTATION NOT ACTIVE ERROR';
EXCDESC2='DESTINATION = ' ||
PUT(DSYIDES4,$4.) ||
' ' ||
'COUNT = ' ||
PUT(DSYNAER4,6.)
;
LINK HIT;
END;
/* ***************************************** */
/* EXCEPTION NUMBER: 10049 */
/* TITLE: INSTRUMENTATION NOT ACTIVE ERROR */
/* FILE: DB2DSY01 */
/********************************************/
IF DSYNAER5 GT 0 THEN DO
EXCCODE='10049';
SEVERITY='W';
MGMTAREA='SECURITY';
EXCDESC1='INSTRUMENTATION NOT ACTIVE ERROR';
EXCDESC2='DESTINATION = ' ||
PUT(DSYIDES5,$4.) ||
' ' ||
'COUNT = ' ||
PUT(DSYNAER5,6.)
;
LINK HIT;
END;
/* ***************************************** */
/* EXCEPTION NUMBER: 10050 */
/* TITLE: CREATE TABLESPACE STATEMENT */
/* FILE: DB2DSD01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10051 */
/* TITLE: CREATE DATA BASE STATEMENT */
/* FILE: DB2DSD01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10052 */
/* TITLE: DROP TABLESPACE STATEMENT */
/* FILE: DB2DSD01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10053 */
/* TITLE: DROP DATA BASE STATEMENT */
/* FILE: DB2DSD01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10054 */
/* TITLE: ALLOCATE REQUESTS NONEXISTENT PLAN */
/* FILE: DB2DSD01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10055 */
/* TITLE: BINDS WITHOUT PLAN ID */
/* FILE: DB2DSD01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10057 */
/* TITLE: STORAGE SHORTAGE EXPANSION FAILURE */
/* FILE: DB2DSD01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10059 */
/* TITLE: STORAGE SHORTAGE EXPANSION FAILURE */
/* FILE: DB2DSD01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10061 */
/* TITLE: STORAGE SHORTAGE EXPANSION FAILURE */
/* FILE: DB2DSD01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10063 */
/* TITLE: STORAGE SHORTAGE EXPANSION FAILURE */
/* FILE: DB2DSD01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10064 */
/* TITLE: READ PAGEFIXED W/O REAL STORAGE */
/* FILE: DB2DSD01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10065 */
/* TITLE: WRITE PAGEFIXED W/O REAL STORAGE */
/* FILE: DB2DSD01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10066 */
/* TITLE: READ PAGEFIXED W/O REAL STORAGE */
/* FILE: DB2DSD01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10067 */
/* TITLE: WRITE PAGEFIXED W/O REAL STORAGE */
/* FILE: DB2DSD01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10068 */
/* TITLE: READ PAGEFIXED W/O REAL STORAGE */
/* FILE: DB2DSD01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10069 */
/* TITLE: WRITE PAGEFIXED W/O REAL STORAGE */
/* FILE: DB2DSD01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10070 */
/* TITLE: READ PAGEFIXED W/O REAL STORAGE */
/* FILE: DB2DSD01 */
/* ***************************************** */
/* ***************************************** */
/* EXCEPTION NUMBER: 10071 */
/* TITLE: WRITE PAGEFIXED W/O REAL STORAGE */
/* FILE: DB2DSD01 */
/* ***************************************** */
/* ************************************************/
/* EXCEPTION NUMBER: 10072 */
/* TITLE: NO. LOCK ESCALATIONS TO EXCLUSIVE MODE */
/* FILE: DB2DSD01 */
/* ************************************************/
/* ************************************************/
/* EXCEPTION NUMBER: 10073 */
/* TITLE: MAXIMUM PAGE LOCKS HELD */
/* FILE: DB2DSD01 */
/* ************************************************/
/* ***************************************************/
/* EXCEPTION NUMBER: 10074 */
/* TITLE: PREFETCH REQUEST DISABLED DUE TO NO BUFFERS*/
/* FILE: DB2DSD01 */
/* ***************************************************/
/* *****************************************************/
/* EXCEPTION NUMBER: 10075 */
/* TITLE: PREFETCH REQUEST DISABLED DUE NO READ ENGINE */
/* FILE: DB2DSD01 */
/* *****************************************************/
/* ***************************************************/
/* EXCEPTION NUMBER: 10076 */
/* TITLE: NO. TIMES WRITE ENGINE UNAVAILABLE */
/* FILE: DB2DSD01 */
/* ***************************************************/
/* *********************************************************/
/* EXCEPTION NUMBER: 10077 */
/* TITLE: NO. TIMES DEFERRED WRITE THRESHOLD REACHED */
/* FILE: DB2DSD01 */
/* *********************************************************/
/* *********************************************************/
/* EXCEPTION NUMBER: 10078 */
/* TITLE: NO. TIMES WPHFWT THRESHOLD REACHED */
/* FILE: DB2DSD01 */
/* *********************************************************/
/* ***************************************************/
/* EXCEPTION NUMBER: 10079 */
/* TITLE: PREFETCH REQUEST DISABLED DUE TO NO BUFFERS*/
/* FILE: DB2DSD01 */
/* ***************************************************/
/* ***************************************************/
/* EXCEPTION NUMBER: 10080 */
/* TITLE: PREFETCH REQUEST DISABLED DUE NO READ ENGINE*/
/* FILE: DB2DSD01 */
/* ***************************************************/
/* ***************************************************/
/* EXCEPTION NUMBER: 10081 */
/* TITLE: NO. TIMES WRITE ENGINE UNAVAILABLE */
/* FILE: DB2DSD01 */
/* ***************************************************/
/* *********************************************************/
/* EXCEPTION NUMBER: 10082 */
/* TITLE: NO. TIMES DEFERRED WRITE THRESHOLD REACHED */
/* FILE: DB2DSD01 */
/* *********************************************************/
/* *********************************************************/
/* EXCEPTION NUMBER: 10083 */
/* TITLE: NO. TIMES WPHFWT THRESHOLD REACHED */
/* FILE: DB2DSD01 */
/* *********************************************************/
/* ***************************************************/
/* EXCEPTION NUMBER: 10084 */
/* TITLE: PREFETCH REQUEST DISABLED DUE TO NO BUFFERS*/
/* FILE: DB2DSD01 */
/* ***************************************************/
/* ***************************************************/
/* EXCEPTION NUMBER: 10085 */
/* TITLE: PREFETCH REQUEST DISABLED DUE NO READ ENGINE*/
/* FILE: DB2DSD01 */
/* ***************************************************/
/* ***************************************************/
/* EXCEPTION NUMBER: 10086 */
/* TITLE: NO. TIMES WRITE ENGINE UNAVAILABLE */
/* FILE: DB2DSD01 */
/* ***************************************************/
/* *********************************************************/
/* EXCEPTION NUMBER: 10087 */
/* TITLE: NO. TIMES DEFERRED WRITE THRESHOLD REACHED */
/* FILE: DB2DSD01 */
/* *********************************************************/
/* *********************************************************/
/* EXCEPTION NUMBER: 10088 */
/* TITLE: NO. TIMES WPHFWT THRESHOLD REACHED */
/* FILE: DB2DSD01 */
/* *********************************************************/
/* ***************************************************/
/* EXCEPTION NUMBER: 10089 */
/* TITLE: PREFETCH REQUEST DISABLED DUE TO NO BUFFERS*/
/* FILE: DB2DSD01 */
/* ***************************************************/
/* ***************************************************/
/* EXCEPTION NUMBER: 10090 */
/* TITLE: PREFETCH REQUEST DISABLED DUE NO READ ENGINE*/
/* FILE: DB2DSD01 */
/* ***************************************************/
/* ***************************************************/
/* EXCEPTION NUMBER: 10091 */
/* TITLE: NO. TIMES WRITE ENGINE UNAVAILABLE */
/* FILE: DB2DSD01 */
/* ***************************************************/
/* *********************************************************/
/* EXCEPTION NUMBER: 10092 */
/* TITLE: NO. TIMES DEFERRED WRITE THRESHOLD REACHED */
/* FILE: DB2DSD01 */
/* *********************************************************/
/* *********************************************************/
/* EXCEPTION NUMBER: 10093 */
/* TITLE: NO. TIMES WPHFWT THRESHOLD REACHED */
/* FILE: DB2DSD01 */
/* *********************************************************/
/* *********************************************************/
/* EXCEPTION NUMBER: 10094 */
/* TITLE: NO. OF FAILURES DUE TO FULL EDM POOL */
/* FILE: DB2DSD01 */
/* *********************************************************/
/* ***************************************** */
/* EXCEPTION NUMBER: 10095 */
/* TITLE: INSTRUMENTATION RECORD NOT ACCEPTED*/
/* FILE: DB2DSY01 */
/* ***************************************** */
IF DSYRCNA2 GT 0 THEN DO;
EXCCODE='10095';
SEVERITY='W';
MGMTAREA='SECURITY';
EXCDESC1='INSTRUMENTATION RECORD NOT ACCEPTED';
EXCDESC2='DESTINATION = ' ||
PUT(DSYIDES2,$4.) ||
' ' ||
'RECORD COUNT = ' ||
PUT(DSYRCNA2,6.)
;
LINK HIT;
END;
/* ***************************************** */
/* EXCEPTION NUMBER: 10096 */
/* TITLE: INSTRUMENTATION RECORD NOT ACCEPTED*/
/* FILE: DB2DSY01 */
/* ***************************************** */
IF DSYRCNA3 GT 0 THEN DO;
EXCCODE='10096';
SEVERITY='W';
MGMTAREA='SECURITY';
EXCDESC1='INSTRUMENTATION RECORD NOT ACCEPTED';
EXCDESC2='DESTINATION = ' ||
PUT(DSYIDES3,$4.) ||
' ' ||
'RECORD COUNT = ' ||
PUT(DSYRCNA3,6.)
;
LINK HIT;
END;
/* ***************************************** */
/* EXCEPTION NUMBER: 10097 */
/* TITLE: INSTRUMENTATION RECORD NOT ACCEPTED*/
/* FILE: DB2DSY01 */
/* ***************************************** */
IF DSYRCNA4 GT 0 THEN DO;
EXCCODE='10097';
SEVERITY='W';
MGMTAREA='SECURITY';
EXCDESC1='INSTRUMENTATION RECORD NOT ACCEPTED';
EXCDESC2='DESTINATION = ' ||
PUT(DSYIDES4,$4.) ||
' ' ||
'RECORD COUNT = ' ||
PUT(DSYRCNA4,6.)
;
LINK HIT;
END;
/* ***************************************** */
/* EXCEPTION NUMBER: 10098 */
/* TITLE: INSTRUMENTATION RECORD NOT ACCEPTED*/
/* FILE: DB2DSY01 */
/* ***************************************** */
IF DSYRCNA5 GT 0 THEN DO;
EXCCODE='10098';
SEVERITY='W';
MGMTAREA='SECURITY';
EXCDESC1='INSTRUMENTATION RECORD NOT ACCEPTED';
EXCDESC2='DESTINATION = ' ||
PUT(DSYIDES5,$4.) ||
' ' ||
'RECORD COUNT = ' ||
PUT(DSYRCNA5,6.)
;
LINK HIT;
END;
/* ***************************************** */
/* EXCEPTION NUMBER: 10099 */
/* TITLE: INSTRUMENTATION WRITER FAILURE */
/* FILE: DB2DSY01 */
/* ***************************************** */
IF DSYWFAI2 GT 0 THEN DO;
EXCCODE='10099';
SEVERITY='W';
MGMTAREA='SECURITY';
EXCDESC1='INSTRUMENTATION WRITER FAILURE';
EXCDESC2='DESTINATION = ' ||
PUT(DSYIDES2,$4.) ||
' ' ||
'COUNT = ' ||
PUT(DSYWFAI2,6.)
;
LINK HIT;
END;
/* ***************************************** */
/* EXCEPTION NUMBER: 10100 */
/* TITLE: INSTRUMENTATION WRITER FAILURE */
/* FILE: DB2DSY01 */
/* ***************************************** */
IF DSYWFAI3 GT 0 THEN DO;
EXCCODE='10100';
SEVERITY='W';
MGMTAREA='SECURITY';
EXCDESC1='INSTRUMENTATION WRITER FAILURE';
EXCDESC2='DESTINATION = ' ||
PUT(DSYIDES3,$4.) ||
' ' ||
'COUNT = ' ||
PUT(DSYWFAI3,6.)
;
LINK HIT;
END;
/* ***************************************** */
/* EXCEPTION NUMBER: 10101 */
/* TITLE: INSTRUMENTATION WRITER FAILURE */
/* FILE: DB2DSY01 */
/* ***************************************** */
IF DSYWFAI4 GT 0 THEN DO;
EXCCODE='10101';
SEVERITY='W';
MGMTAREA='SECURITY';
EXCDESC1='INSTRUMENTATION WRITER FAILURE';
EXCDESC2='DESTINATION = ' ||
PUT(DSYIDES4,$4.) ||
' ' ||
'COUNT = ' ||
PUT(DSYWFAI4,6.)
;
LINK HIT;
END;
/* ***************************************** */
/* EXCEPTION NUMBER: 10102 */
/* TITLE: INSTRUMENTATION WRITER FAILURE */
/* FILE: DB2DSY01 */
/* ***************************************** */
IF DSYWFAI5 GT 0 THEN DO;
EXCCODE='10102';
SEVERITY='W';
MGMTAREA='SECURITY';
EXCDESC1='INSTRUMENTATION WRITER FAILURE';
EXCDESC2='DESTINATION = ' ||
PUT(DSYIDES5,$4.) ||
' ' ||
'COUNT = ' ||
PUT(DSYWFAI5,6.)
;
LINK HIT;
END;
/* ***************************************** */
/* EXCEPTION NUMBER: 10103 */
/* TITLE: RECORD UNSUCCESSFULLY WRITTEN */
/* FILE: DB2DSY01 */
/* ***************************************** */
IF DSYRECN2 GT 0 THEN DO;
EXCCODE='10103';
SEVERITY='W';
MGMTAREA='SECURITY';
EXCDESC1='RECORD UNSUCCESSFULLY WRITTEN';
EXCDESC2='DESTINATION = ' ||
PUT(DSYIDES2,$4.) ||
' ' ||
'RECORD COUNT = ' ||
PUT(DSYRECN2,6.)
;
LINK HIT;
END;
/* ***************************************** */
/* EXCEPTION NUMBER: 10104 */
/* TITLE: RECORD UNSUCCESSFULLY WRITTEN */
/* FILE: DB2DSY01 */
/* ***************************************** */
IF DSYRECN3 GT 0 THEN DO;
EXCCODE='10104';
SEVERITY='W';
MGMTAREA='SECURITY';
EXCDESC1='RECORD UNSUCCESSFULLY WRITTEN';
EXCDESC2='DESTINATION = ' ||
PUT(DSYIDES3,$4.) ||
' ' ||
'RECORD COUNT = ' ||
PUT(DSYRECN3,6.)
;
LINK HIT;
END;
/* ***************************************** */
/* EXCEPTION NUMBER: 10105 */
/* TITLE: RECORD UNSUCCESSFULLY WRITTEN */
/* FILE: DB2DSY01 */
/* ***************************************** */
IF DSYRECN4 GT 0 THEN DO;
EXCCODE='10105';
SEVERITY='W';
MGMTAREA='SECURITY';
EXCDESC1='RECORD UNSUCCESSFULLY WRITTEN';
EXCDESC2='DESTINATION = ' ||
PUT(DSYIDES4,$4.) ||
' ' ||
'RECORD COUNT = ' ||
PUT(DSYRECN4,6.)
;
LINK HIT;
END;
/* ***************************************** */
/* EXCEPTION NUMBER: 10106 */
/* TITLE: RECORD UNSUCCESSFULLY WRITTEN */
/* FILE: DB2DSY01 */
/* ***************************************** */
IF DSYRECN5 GT 0 THEN DO;
EXCCODE='10106';
SEVERITY='W';
MGMTAREA='SECURITY';
EXCDESC1='RECORD UNSUCCESSFULLY WRITTEN';
EXCDESC2='DESTINATION = ' ||
PUT(DSYIDES5,$4.) ||
' ' ||
'RECORD COUNT = ' ||
PUT(DSYRECN5,6.)
;
LINK HIT;
END;
5.1 Introduction
The database is physically organized using the extensive
SAS database management facilities. The resulting database
design consists of a related network of small, segmented SAS
files providing standard physical access to selected portions
of the stored data as well as the ability for relational data
retrieval. The major features of the database include:
1 - File Organization
2 - Data Elements List
3 - Usage Considerations
+---------+-------------------------------------------------+
|Timespan | Level of Data Granularity |
+---------+-------------------------------------------------+
| | |
| DETAIL |SYSID DB2ID YEAR MONTH DAY |
| |HOUR ENDTS |
| | |
| DAYS |SYSID DB2ID YEAR MONTH DAY |
| |HOUR |
| | |
| WEEKS |SYSID DB2ID YEAR WEEK ZONE |
| |HOUR |
| | |
| MONTHS |SYSID DB2ID YEAR MONTH ZONE |
| | |
| YEARS |SYSID DB2ID YEAR ZONE |
| | |
+---------+-------------------------------------------------+
| TABLES | N/A |
+---------+-------------------------------------------------+
Generation Date: Tue, May 12, 2009
X - DETAIL
D - DAYS
W - WEEKS
M - MONTHS
Y - YEARS
T - TABLES AREA
Special Considerations/Techniques
Retrieval Examples
1. Plot the accumulated TCB time used by DB2 over the last
8 weeks by week.
DATA TEST1;
SET _DB2W.DB2DSY01
_DB2W.DB2DSY02
_DB2W.DB2DSY03
_DB2W.DB2DSY04
;
DATE=DATEPART(STARTTS);
FORMAT DATE DATE7.;
MACRO _BY WEEK %
MACRO _BREAK WEEK %
PROC SORT DATA=TEST1 OUT=TEST1; BY _BY;
DATA TEST1;
SET TEST1;
_DSYSUM;
PROC PLOT DATA=TEST1;
PLOT DSYTCBTM*DATE;
TITLE DB2 SYSTEM TCB TIME;
DATA TEST2;
SET _DB2W.DB2DSY01;
IF ZONE=1;
PROC PRINT DATA=TEST2;
VAR DSYSTDB2 DSYSTDBA DSYSPDB;
TITLE NUMBER OF START DB2, START DATABASE, AND START
DATABASE COMMANDS;
TITLE2 LAST WEEK IN ZONE 1;
1 - File Organization
2 - Data Elements List
3 - Usage Considerations
+---------+-------------------------------------------------+
|Timespan | Level of Data Granularity |
+---------+-------------------------------------------------+
| | |
| DETAIL |SYSID DB2ID YEAR MONTH DAY |
| |HOUR ENDTS |
| | |
| DAYS |SYSID DB2ID YEAR MONTH DAY |
| |HOUR |
| | |
| WEEKS |SYSID DB2ID YEAR WEEK ZONE |
| |HOUR |
| | |
| MONTHS |SYSID DB2ID YEAR MONTH ZONE |
| | |
| YEARS |SYSID DB2ID YEAR ZONE |
| | |
+---------+-------------------------------------------------+
| TABLES | N/A |
+---------+-------------------------------------------------+
Generation Date: Tue, May 12, 2009
X - DETAIL
D - DAYS
W - WEEKS
M - MONTHS
Y - YEARS
T - TABLES AREA
Special Considerations/Techniques
summarized data.
Retrieval Examples
DATA TEST1;
SET _DB2D.DB2DSD01;
TIME=TIMEPART(ENDTS);
FORMAT TIME TIME8.;
PROC PLOT DATA=TEST1;
PLOT DSDDSOPN*TIME;
TITLE DB2 DATA SETS OPEN;
DATA TEST2;
SET _DB2D.DB2DSD01;
IF ZONE=1;
PROC PRINT DATA=TEST2;
MACRO _BY DAY %
MACRO _BREAK DAY %
PROC SORT DATA=TEST2 OUT=TEST2; BY _BY;
DATA TEST2;
SET TEST2;
_DSDSUM;
DATA _NULL_;
SET TEST2;
FILE PRINT;
FAILED=DSDBINDA-DSDBIND;
PUT @51 'NUMBER OF FAILED BIND ATTEMPTS';
PUT @62 'IN ZONE 1';
PUT @63 FAILED;
STOP;
1 - File Organization
2 - Data Elements List
3 - Usage Considerations
+---------+-------------------------------------------------+
|Timespan | Level of Data Granularity |
+---------+-------------------------------------------------+
| | |
| DETAIL | N/A |
| | |
| DAYS |SYSID DB2ID DB2ACT1 DB2ACT2 DB2ACT3 |
| |DB2ACT4 YEAR MONTH DAY HOUR |
| | |
| WEEKS |SYSID DB2ID DB2ACT1 DB2ACT2 DB2ACT3 |
| |DB2ACT4 YEAR WEEK ZONE HOUR |
| | |
| MONTHS |SYSID DB2ID DB2ACT1 DB2ACT2 DB2ACT3 |
| |DB2ACT4 YEAR MONTH ZONE |
| | |
| YEARS |SYSID DB2ID DB2ACT1 DB2ACT2 DB2ACT3 |
| |DB2ACT4 YEAR ZONE |
| | |
+---------+-------------------------------------------------+
| TABLES | N/A |
+---------+-------------------------------------------------+
Generation Date: Tue, May 12, 2009
X - DETAIL
D - DAYS
W - WEEKS
M - MONTHS
Y - YEARS
T - TABLES AREA
Special Considerations/Techniques
Retrieval Examples
DATA TEST1;
SET _DB2D.DB2DSU01;
IF DSUCRTAB>0;
MACRO _BY DB2AUTH % /*
MACRO _BREAK DB2AUTH %
PROC SORT DATA=TEST1 OUT=TEST1; BY _BY;
DATA TEST1;
SET TEST1;
_DSUSUM;
PROC SORT DATA=TEST1 OUT=TEST1; BY DESCENDING DSUCRTAB;
PROC PRINT DATA=TEST1;
VAR DB2AUTH DSUCRTAB;
TITLE USERS EXECUTING CREATE TABLE STATEMENTS;
DATA TEST2;
SET _DB2W.DB2DSU01
_DB2W.DB2DSU02
_DB2W.DB2DSU03
_DB2W.DB2DSU04
;
MACRO _BY DB2AUTH %
MACRO _BREAK DB2AUTH %
PROC SORT DATA=TEST2 OUT=TEST2; BY _BY;
DATA TEST2;
SET TEST2;
_DSUSUM;
PROC FREQ DATA=STUFF; BY DB2AUTH;
TABLES
DSUQUERY DSUINSRT DSUUPDTE DSUDELET
DSUDESC DSUCTABS DSUCRSYN DSUCRDAB
DSUCRSTG DSUDEFVU DSUDRPIX DSUDRPTA
DSUDRPTS DSUDRPDB DSUDRPSY DSUDRPST
DSUDRPVU DSUALTST DSUALTTS DSUALTTA
DSUALTIX DSUCMTON DSULOCK DSUGRANT
DSUREVOK
;
The DB2 Plan Activity file maintains the same DB2 Accounting
data as the DB2DSU file but organizes it by DB2 Plan
(application). This file is derived from the SMF DB2 record
type 101. This file exists in the DAYS, WEEKS, MONTHS, and
YEARS timespans.
1 - File Organization
2 - Data Elements List
3 - Usage Considerations
+---------+-------------------------------------------------+
|Timespan | Level of Data Granularity |
+---------+-------------------------------------------------+
| | |
| DETAIL | N/A |
| | |
| DAYS |SYSID DB2ID DB2PLAN DB2CONN YEAR |
| |MONTH DAY HOUR |
| | |
| WEEKS |SYSID DB2ID DB2PLAN DB2CONN YEAR |
| |WEEK HOUR ZONE |
| | |
| MONTHS |SYSID DB2ID DB2PLAN DB2CONN YEAR |
| |MONTH ZONE |
| | |
| YEARS |SYSID DB2ID DB2PLAN DB2CONN YEAR |
| |ZONE |
| | |
+---------+-------------------------------------------------+
| TABLES | N/A |
+---------+-------------------------------------------------+
Generation Date: Tue, May 12, 2009
X - DETAIL
D - DAYS
W - WEEKS
M - MONTHS
Y - YEARS
T - TABLES AREA
Special Considerations/Techniques
Retrieval Examples
1. List all PLANs used yesterday and give the user ID that
invoked it.
DATA TEST1;
SET _DB2D.DB2DSP01
;
YESTRDY=DATE()-1;
IF DATEPART(ENDTS)=YESTRDY;
MACRO _BY DSPPLAN DB2AUTH %
2. Print the TCB time for each plan used last month.
DATA TEST2;
SET _DB2M.DB2DSP01;
IF DSPTCBTM>0 ;
MACRO _BY DSPPLAN %
MACRO _BREAK DSPPLAN %
PROC SORT DATA=TEST2 OUT=TEST2; BY _BY;
DATA TEST2;
SET TEST2;
_DSPSUM;
PROC PRINT DATA=TEST2;
VAR PLNPLAN DSPTCBTM ;
TITLE TCB TIME BY PLAN;
The DB2_DD Data Base Activity Suspend file maintains the last
Data Base Services interval record produced by a DB2 system.
Suspend file records are used to obtain the true observation
values of the first record processed during the next daily
execution of CA MICS only when the first record processed is
not the first record produced by a DB2 system.
The DB2 System DDF Statistics file maintains DB2 system DDF
activity data including location, transactions, commits,
bytes sent and SQL statements sent. This file is derived
from the SMF DB2 record type 100 subtype 0. This file exists
in the DETAIL, DAYS, WEEKS, MONTHS, and YEARS timespans.
1 - File Organization
2 - Data Element List
3 - Usage Considerations
+---------+-------------------------------------------------+
|Timespan | Level of Data Granularity |
+---------+-------------------------------------------------+
| | |
| DETAIL |SYSID DB2ID DB2THDTY DB2RLOCN YEAR |
| |MONTH DAY HOUR ENDTS |
| | |
| DAYS |SYSID DB2ID DB2THDTY DB2RLOCN YEAR |
| |MONTH DAY HOUR |
| | |
| WEEKS |SYSID DB2ID DB2THDTY DB2RLOCN YEAR |
| |WEEK HOUR ZONE |
| | |
| MONTHS |SYSID DB2ID DB2THDTY DB2RLOCN YEAR |
| |MONTH ZONE |
| | |
| YEARS |SYSID DB2ID DB2THDTY DB2RLOCN YEAR |
| |ZONE |
| | |
+---------+-------------------------------------------------+
| TABLES | N/A |
+---------+-------------------------------------------------+
Generation Date: Tue, May 12, 2009
X - DETAIL
D - DAYS
W - WEEKS
M - MONTHS
Y - YEARS
T - TABLES AREA
Special Considerations/Techniques
Retrieval Examples
DATA TEST1;
SET &DB2D.DB2DDY01
;
YESTRDY=DATE()-1;
IF DATEPART(ENDTS)=YESTRDY;
RUN;
DATA TEST1;
SET TEST1;
%DDYSUM;
DATA TEST2;
SET &DB2M.DB2DDY01;
IF DDYMBYTS>0 OR DDYMBYTR>0;
DATA TEST2;
SET TEST2;
%DDYSUM;
The DB2 User DDF Activity file maintains DB2 DDF Accounting
data, including remote location, SQL statements
sent/received, and bytes sent/received. This file is derived
from the SMF DB2 record type 101. This file exists in the
DAYS, WEEKS, MONTHS, and YEARS timespans.
1 - File Organization
2 - Data Element List
3 - Usage Considerations
+---------+-------------------------------------------------+
|Timespan | Level of Data Granularity |
+---------+-------------------------------------------------+
| | |
| DETAIL | N/A |
| | |
| DAYS |SYSID DB2ID DB2ACT1 DB2ACT2 DB2ACT3 |
| |DB2ACT4 YEAR MONTH DAY HOUR |
| | |
| WEEKS |SYSID DB2ID DB2ACT1 DB2ACT2 DB2ACT3 |
| |DB2ACT4 YEAR WEEK ZONE HOUR |
| | |
| MONTHS |SYSID DB2ID DB2ACT1 DB2ACT2 DB2ACT3 |
| |DB2ACT4 YEAR MONTH ZONE |
| | |
| YEARS |SYSID DB2ID DB2ACT1 DB2ACT2 DB2ACT3 |
| |DB2ACT4 YEAR ZONE |
| | |
+---------+-------------------------------------------------+
| TABLES | N/A |
+---------+-------------------------------------------------+
Generation Date: Tue, May 12, 2009
X - DETAIL
D - DAYS
W - WEEKS
M - MONTHS
Y - YEARS
T - TABLES AREA
Special Considerations/Techniques
Retrieval Examples
DATA TEST1;
SET &DB2D.DB2DDU01
;
YESTRDY=DATE()-1;
IF DATEPART(ENDTS)=YESTRDY;
RUN;
%LET BY = DB2AUTH;
%LET BREAK = DB2AUTH;
PROC SORT DATA=TEST1 OUT=TEST1; BY &BY; RUN;
DATA TEST1;
SET TEST1;
%DDUSUM;
DATA TEST2;
SET &DB2M.DB2DDU01;
IF DDUMBYTS>0 OR DDUMBYTR>0;
%LET BY = DB2AUTH;
%LET BREAK = DB2AUTH;
DATA TEST2;
SET TEST2;
%DDUSUM;
The DB2 Plan DDF Activity file maintains the same DB2
Accounting data as the DB2DDU file but organizes it by DB2
Plan (application). This file is derived from the SMF DB2
record type 101. This file exists in the DAYS, WEEKS,
MONTHS, and YEARS timespans.
1 - File Organization
2 - Data Element List
3 - Usage Considerations
+---------+-------------------------------------------------+
|Timespan | Level of Data Granularity |
+---------+-------------------------------------------------+
| | |
| DETAIL | N/A |
| | |
| DAYS |SYSID DB2ID DB2PLAN DB2CONN DB2THDTY |
| |DB2RLOCN YEAR MONTH DAY HOUR |
| | |
| WEEKS |SYSID DB2ID DB2PLAN DB2CONN DB2THDTY |
| |DB2RLOCN YEAR WEEK HOUR ZONE |
| | |
| MONTHS |SYSID DB2ID DB2PLAN DB2CONN DB2THDTY |
| |DB2RLOCN YEAR MONTH ZONE |
| | |
| YEARS |SYSID DB2ID DB2PLAN DB2CONN DB2THDTY |
| |DB2RLOCN YEAR ZONE |
| | |
+---------+-------------------------------------------------+
| TABLES | N/A |
+---------+-------------------------------------------------+
Generation Date: Tue, May 12, 2009
X - DETAIL
D - DAYS
W - WEEKS
M - MONTHS
Y - YEARS
T - TABLES AREA
Special Considerations/Techniques
Retrieval Examples
DATA TEST1;
SET &DB2D.DB2DDP01
;
YESTRDY=DATE()-1;
IF DATEPART(ENDTS)=YESTRDY;
RUN;
DATA TEST1;
SET TEST1;
%DDPSUM;
DATA TEST2;
SET &DB2M.DB2DDP01;
IF DDPMBYTS>0 OR DDPMBYTR>0;
%LET BY = DB2PLAN;
%LET BREAK = DB2PLAN;
DATA TEST2;
SET TEST2;
%DDPSUM;
The DB2_SH System DDF Suspend file maintains the last Systems
Services interval record produced by a DB2 system. Suspend
file records are used to obtain the true observation values
of the first record processed during the next daily execution
of CA MICS only when the first record processed is not the
first record produced by a DB2 system.
The DB2DPP file is populated with data from the SMF type 101
record.
1 - File Organization
2 - Data Elements List
3 - Usage Considerations
X - DETAIL
D - DAYS
W - WEEKS
M - MONTHS
Y - YEARS
T - TABLES AREA
. - File is not supported
+---------+-------------------------------------------------+
|Timespan | Level of Data Granularity |
+---------+-------------------------------------------------+
| | |
| DETAIL | N/A |
| | |
| DAYS | N/A |
| | |
| WEEKS | N/A |
| | |
| MONTHS | N/A |
| | |
| YEARS | N/A |
| | |
+---------+-------------------------------------------------+
| TABLES | N/A |
+---------+-------------------------------------------------+
Generation Date: Tue, May 12, 2009
X - DETAIL
D - DAYS
W - WEEKS
M - MONTHS
Y - YEARS
T - TABLES AREA
. - File is not supported
Special Considerations/Techniques
The DBPDSB file is populated with data from the SMF type 100
record.
1 - File Organization
2 - Data Element List
3 - Usage Considerations
+---------+-------------------------------------------------+
|Timespan | Level of Data Granularity |
+---------+-------------------------------------------------+
| | |
| DETAIL |SYSID DB2ID DB2PID YEAR MONTH |
| |DAY HOUR ENDTS |
| | |
| DAYS | N/A |
| | |
| WEEKS | N/A |
| | |
| MONTHS | N/A |
| | |
| YEARS | N/A |
| | |
+---------+-------------------------------------------------+
| TABLES | N/A |
+---------+-------------------------------------------------+
Generation Date: Tue, May 12, 2009
X - DETAIL
D - DAYS
W - WEEKS
M - MONTHS
Y - YEARS
T - TABLES AREA
Special Considerations/Techniques
Retrieval Examples
1. Plot the Get Pages used by DB2 Buffer Pool over the last
4 weeks by week.
DATA TEST1;
SET &DBPW..DBPDSB01
&DBPW..DBPDSB02
&DBPW..DBPDSB03
&DBPW..DBPDSB04
;
DATE=DATEPART(STARTTS);
FORMAT DATE DATE7.;
%LET BY = DB2ID DB2PID WEEK ;
%LET BREAK = WEEK ;
PROC SORT DATA=TEST1 OUT=TEST1; BY &BY;
DATA TEST1;
SET TEST1;
%DSBSUM;
PROC PLOT DATA=TEST1;
BY DB2ID DB2PID;
PLOT DSBDBPU*WEEK;
TITLE
'DB2 Database Page Updates By Buffer Pool By Week';
DATA TEST2;
SET _DB2W.DBPDSB01;
IF ZONE=1;
PROC PRINT DATA=TEST2;
VAR SYSID DB2ID DB2PID DSBSBPE DSBBPSO DSBABBP DSBSPWR
DSBSPDF;
TITLE 'DB2 BUFFER POOL PERFORMANCE INDICATORS FOR';
TITLE2 'LAST WEEK IN ZONE 1 (PRIME SHIFT)';
The DBPDBU file is populated with data from the SMF type 101
record.
1 - File Organization
2 - Data Element List
3 - Usage Considerations
+---------+-------------------------------------------------+
|Timespan | Level of Data Granularity |
+---------+-------------------------------------------------+
| | |
| DETAIL | N/A |
| | |
| DAYS | N/A |
| | |
| WEEKS | N/A |
| | |
| MONTHS | N/A |
| | |
| YEARS | N/A |
| | |
+---------+-------------------------------------------------+
| TABLES | N/A |
+---------+-------------------------------------------------+
Generation Date: Tue, May 12, 2009
X - DETAIL
D - DAYS
W - WEEKS
M - MONTHS
Y - YEARS
T - TABLES AREA
Special Considerations/Techniques
Retrieval Examples
DATA TEST1;
SET _DB2D.DBPDBU01;
IF DBUGPBE>0;
MACRO _BY SYSID DB2ID DB2PID DB2AUTH %
MACRO _BREAK DB2AUTH %
PROC SORT DATA=TEST1 OUT=TEST1; BY _BY;
DATA TEST1;
SET TEST1;
_DSUSUM;
PROC SORT DATA=TEST1 OUT=TEST1; BY DESCENDING DBUGPBE;
PROC PRINT DATA=TEST1;
VAR DB2AUTH DBUGPBE;
TITLE USERS NEEDING LARGER BUFFER POOLS;
The DBPDBP file is populated with data from the SMF type 101
record.
1 - File Organization
2 - Data Element List
3 - Usage Considerations
+---------+-------------------------------------------------+
|Timespan | Level of Data Granularity |
+---------+-------------------------------------------------+
| | |
| DETAIL | N/A |
| | |
| DAYS | N/A |
| | |
| WEEKS | N/A |
| | |
| MONTHS | N/A |
| | |
| YEARS | N/A |
| | |
+---------+-------------------------------------------------+
| TABLES | N/A |
+---------+-------------------------------------------------+
Generation Date: Tue, May 12, 2009
X - DETAIL
D - DAYS
W - WEEKS
M - MONTHS
Y - YEARS
T - TABLES AREA
Special Considerations/Techniques
Retrieval Examples
DATA TEST1;
SET _DB2D.DBPDBP01
;
YESTRDY=DATE()-1;
IF DATEPART(ENDTS)=YESTRDY;
Space Considerations
--------------------
+--------------------------------------------------------+
| Trace | Type of |
| Class | Data Collected |
|-------|------------------------------------------------|
| 1 | Accounting data |
| 2 | "In DB2" time |
| 3 | Wait times for I/O, locks, latches, drains, and|
| | claims |
| 4 | User-defined accounting |
| 5 | Time spent processing IFI requests |
| 7 | Package-level accounting "in DB2" time |
| 8 | Package-level accounting wait time "in DB2" |
| 10 | Package-level accounting "in DB2" detail data |
+--------------------------------------------------------+
+-----------------------------------------------------------+
| This information... |is captured in this CA MICS file|
|-----------------------------------------------------------|
| Agent services manager | DB2DSY |
| Instrumentation facility | DB2DSY |
| Latch manager | DB2DSY |
| Log manager | DB2DSY |
| Storage manager | DB2DSY |
| Subsystem support | DB2DSY |
| Buffer manager | DB2DSD |
| Lock manager | DB2DSD |
| SQL | DB2DSD |
| Distributed processing | DB2DDY |
| Data sharing | DB2DSD, DB2DSY |
+-----------------------------------------------------------+
+-----------------------------------------------------------+
| This information... |is captured in this CA MICS file|
|-----------------------------------------------------------|
| Number of uses of SQL | DB2DSU, DB2DSP, DB2DPP |
| statements | |
| Number of buffer manager | DB2DSU, DB2DSP |
| requests | |
| CPU times | DB2DSU, DB2DSP, DB2DPP, |
| | DB2DDU, DB2DDP |
| Wait times | DB2DSU, DB2DSP, DB2DPP |
| Distributed processing | DB2DDU, DB2DDP, DB2DPP |
| Data sharing | DB2DSP, DB2DSU |
| Client-server accounting | DB2DSU |
+-----------------------------------------------------------+
Note: Not all DB2 data elements are listed below. Elements
not listed would include those that are computed from other
elements and may not be directly assigned from a single raw
input element.
----------------------------------------------------------------------------------------------------------------------------------
DICTIONARY RAW AVAILABLE IN DB2 VERSIONS
ELEMENT ELEMENT DESCRIPTION MEMBER ELEMENT 6.1 7.1 8.1 9.1 10.1
----------------------------------------------------------------------------------------------------------------------------------
DBPCIMW No. of Immed. Sync Write I/Os DB2CIMW QBACIMW | X | X | X | X | X |
DBPDPF No. Times Dynamic Prefetch Req DB2DPF QBACDPF | X | X | X | X | X |
DBPGPGR GETPAGE Requests DB2GPGR QBACGET | X | X | X | X | X |
DBPHPG No. Pages HPOOL to VPOOL Prefetch DB2HPG QBACHPG | X | X | X | X | X |
DBPHRE No. Sync Req Page HPOOL to VPOOL DB2HRE QBACHRE | X | X | | | |
DBPHRF No. Unsuccessful Read Req Exp Stg DB2HRF QBACHRF | X | X | | | |
DBPHWF No. Unsuccessful Write Req Exp Stg DB2HWF QBACHWF | X | X | | | |
DBPHWR No. Sync Req Page VPOOL to HPOOL DB2HWR QBACHWR | X | X | | | |
DBPLPF No. Times LIST PREFETCH req. DB2LPF QBACLPF | X | X | X | X | X |
DBPNGT No. Time GETPAGE Req Not Satisfied DB2NGT QBACNGT | X | X | X | X | X |
DBPPRFH PREFETCH Read Requests DB2PRFH QBACSEQ | X | X | X | X | X |
DBPSIO No. Async Pages Read by Prefetch DB2SIO QBSTSIO | X | X | X | X | X |
DBPSPRU System Page Record Update DB2SPRU QBACSWS | X | X | X | X | X |
DBPSRIO Synchronous Read I/Os DB2SRIO QBACRIO | X | X | X | X | X |
DB2ACE DB2 Agent Control Element DB2ACE QWHSACE | X | X | X | X | X |
DB2ATNM Active Trace Number Mask DB2ATNM QWHSMTN | X | X | X | X | X |
DB2AUTH Authorization Identifier DB2AUTH QWHCAID | X | X | X | X | X |
DB2CONN Connection Identifier DB2CONN QWHCCN | X | X | X | X | X |
DB2CORR Correlation Identifier DB2CORR QWHCCV | X | X | X | X | X |
DB2CPU DB2 CPU Time DB2CPU QWHUCPU | X | X | X | X | X |
DB2DDFCT DDF COMMIT Count DB2DDFCT QWHSLUCC | X | X | X | X | X |
DB2DSGN Data Sharing Group Name DB2DSGN QWHADSGN | X | X | X | X | X |
DB2DSTSN Destination Sequence Number DB2DSTSN QWHSWSEQ | X | X | X | X | X |
DB2ISEQ Instrumentation Sequence Number DB2ISEQ QWHSISEQ | X | X | X | X | X |
DB2LOCN DDF Local Location ID DB2LOCN QWHSLOCN | X | X | X | X | X |
DB2LUNAM DB2 Logical Unit Name DB2LUNAM QWHSLUNM | X | X | X | X | X |
DB2MEMN DB2 Member Name DB2MEMN QWHAMEMN | X | X | X | X | X |
DB2NETID Network Identifier DB2NETID QWACNID | X | X | X | X | X |
DB2OPID Original Operator ID DB2OPID QWHCOPID | X | X | X | X | X |
DB2PID DB2 Buffer Pool Identifier DB2PID QBSTPID | X | X | X | X | X |
DB2PLAN Plan Name DB2PLAN QWHCPLAN | X | X | X | X | X |
DB2RELN DB2 Release Identifier DB2RELN QWHSRELN | X | X | X | X | X |
DB2REQID DDF Requester Location ID DB2REQID QWHDRQNM | X | X | X | X | X |
DB2STCK DB2 Store Clock At End Event DB2STCK QWHSSTCK | X | X | X | X | X |
DB2UNIQ DDF Instance Number Identifier DB2UNIQ QWHSLUUV | X | X | X | X | X |
----------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------
DICTIONARY RAW AVAILABLE IN DB2 VERSIONS
ELEMENT ELEMENT DESCRIPTION MEMBER ELEMENT 6.1 7.1 8.1 9.1 10.1
----------------------------------------------------------------------------------------------------------------------------------
DBUCIMW No. of Immed. Sync Write I/Os DB2CIMW QBACIMW | X | X | X | X | X |
DBUDPF No. Times Dynamic Prefetch Req DB2DPF QBACDPF | X | X | X | X | X |
DBUGPGR GETPAGE Requests DB2GPGR QBACGET | X | X | X | X | X |
DBUHPG No. Pages HPOOL to VPOOL Prefetch DB2HPG QBACHPG | X | X | X | X | X |
DBUHRE No. Sync Req Page HPOOL to VPOOL DB2HRE QBACHRE | X | X | | | |
DBUHRF No. Unsuccessful Read Req Exp Stg DB2HRF QBACHRF | X | X | | | |
DBUHWF No. Unsuccessful Write Req Exp Stg DB2HWF QBACHWF | X | X | | | |
DBUHWR No. Sync Req Page VPOOL to HPOOL DB2HWR QBACHWR | X | X | | | |
DBULPF No. Times LIST PREFETCH req. DB2LPF QBACLPF | X | X | X | X | X |
DBUNGT No. Time GETPAGE Req Not Satisfied DB2NGT QBACNGT | X | X | X | X | X |
DBUPRFH PREFETCH Read Requests DB2PRFH QBACSEQ | X | X | X | X | X |
DBUSIO No. Async Pages Read by Prefetch DB2SIO QBSTSIO | X | X | X | X | X |
DBUSPRU System Page Record Update DB2SPRU QBACSWS | X | X | X | X | X |
DBUSRIO Synchronous Read I/Os DB2SRIO QBACRIO | X | X | X | X | X |
DB2ACE DB2 Agent Control Element DB2ACE QWHSACE | X | X | X | X | X |
DB2ATNM Active Trace Number Mask DB2ATNM QWHSMTN | X | X | X | X | X |
DB2AUTH Authorization Identifier DB2AUTH QWHCAID | X | X | X | X | X |
DB2CONN Connection Identifier DB2CONN QWHCCN | X | X | X | X | X |
DB2CORR Correlation Identifier DB2CORR QWHCCV | X | X | X | X | X |
DB2CPU DB2 CPU Time DB2CPU QWHUCPU | X | X | X | X | X |
DB2DDFCT DDF COMMIT Count DB2DDFCT QWHSLUCC | X | X | X | X | X |
DB2DSGN Data Sharing Group Name DB2DSGN QWHADSGN | X | X | X | X | X |
DB2DSTSN Destination Sequence Number DB2DSTSN QWHSWSEQ | X | X | X | X | X |
DB2ISEQ Instrumentation Sequence Number DB2ISEQ QWHSISEQ | X | X | X | X | X |
DB2LOCN DDF Local Location ID DB2LOCN QWHSLOCN | X | X | X | X | X |
DB2LUNAM DB2 Logical Unit Name DB2LUNAM QWHSLUNM | X | X | X | X | X |
DB2MEMN DB2 Member Name DB2MEMN QWHAMEMN | X | X | X | X | X |
DB2NETID Network Identifier DB2NETID QWACNID | X | X | X | X | X |
DB2OPID Original Operator ID DB2OPID QWHCOPID | X | X | X | X | X |
DB2PID DB2 Buffer Pool Identifier DB2PID QBSTPID | X | X | X | X | X |
DB2PLAN Plan Name DB2PLAN QWHCPLAN | X | X | X | X | X |
DB2RELN DB2 Release Identifier DB2RELN QWHSRELN | X | X | X | X | X |
DB2REQID DDF Requester Location ID DB2REQID QWHDRQNM | X | X | X | X | X |
DB2STCK DB2 Store Clock At End Event DB2STCK QWHSSTCK | X | X | X | X | X |
DB2UNIQ DDF Instance Number Identifier DB2UNIQ QWHSLUUV | X | X | X | X | X |
----------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------
DICTIONARY RAW AVAILABLE IN DB2 VERSIONS
ELEMENT ELEMENT DESCRIPTION MEMBER ELEMENT 6.1 7.1 8.1 9.1 10.1
----------------------------------------------------------------------------------------------------------------------------------
DB2ACE DB2 Agent Control Element DB2ACE QWHSACE | X | X | X | X | X |
DB2ATNM Active Trace Number Mask DB2ATNM QWHSMTN | X | X | X | X | X |
DB2AUTH Authorization Identifier DB2AUTH QWHCAID | X | X | X | X | X |
DB2CONN Connection Identifier DB2CONN QWHCCN | X | X | X | X | X |
DB2CORR Correlation Identifier DB2CORR QWHCCV | X | X | X | X | X |
DB2DDFCT DDF COMMIT Count DB2DDFCT QWHSLUCC | X | X | X | X | X |
DB2DSGN Data Sharing Group Name DB2DSGN QWHADSGN | X | X | X | X | X |
DB2DSTSN Destination Sequence Number DB2DSTSN QWHSWSEQ | X | X | X | X | X |
DB2ISEQ Instrumentation Sequence Number DB2ISEQ QWHSISEQ | X | X | X | X | X |
DB2LOCN DDF Local Location ID DB2LOCN QWHSLOCN | X | X | X | X | X |
DB2LUNAM DB2 Logical Unit Name DB2LUNAM QWHSLUNM | X | X | X | X | X |
DB2MEMN DB2 Member Name DB2MEMN QWHAMEMN | X | X | X | X | X |
DB2NETID Network Identifier DB2NETID QWACNID | X | X | X | X | X |
DB2OPID Original Operator ID DB2OPID QWHCOPID | X | X | X | X | X |
DB2PLAN Plan Name DB2PLAN QWHCPLAN | X | X | X | X | X |
DB2RELN DB2 Release Identifier DB2RELN QWHSRELN | X | X | X | X | X |
DB2REQID DDF Requester Location ID DB2REQID QWHDRQNM | X | X | X | X | X |
DB2RLOCN DDF Remote Location ID DB2RLOCN QLSTLOCN | X | X | X | X | X |
DB2STCK DB2 Store Clock At End Event DB2STCK QWHSSTCK | X | X | X | X | X |
DB2UNIQ DDF Instance Number Identifier DB2UNIQ QWHSLUUV | X | X | X | X | X |
DDPABRR DDF Abort Reqs Recvd From Remote DDPABRR QLACABRR | X | X | X | X | X |
DDPABRS DDF Abort Reqs Sent To Remote DDPABRS QLACABRS | X | X | X | X | X |
DDPADAC DDF DRDA DB2 Protocol DDPADAC QLACFLGS | X | X | | | |
DDPBKRC DDF Backout Requests Received from the DDPBKRC QLACBKRC | X | X | X | X | X |
DDPBKSE DDF Backout Requests Sent to the DDPBKSE QLACBKSE | X | X | X | X | X |
DDPBRBF DDF Received Blocks - Block Fetch DDPBRBF QLACBRBF | X | X | X | X | X |
DDPBROW DDF Rows in Buffer - Block Fetch DDPBROW QLACBROW | X | X | X | X | X |
DDPBTBF DDF Transmit Blocks - Block Fetch DDPBTBF QLACBTBF | X | X | X | X | X |
DDPBYTR DDF Bytes Recvd From Remote DDPBYTR QLACBYTR | X | X | X | X | X |
DDPBYTS DDF Bytes Sent To Remote DDPBYTS QLACBYTS | X | X | X | X | X |
DDPCBLB DDF Switch Continuous to Limited DDPCBLB QLACCBLB | X | X | X | X | X |
DDPCIEL DDF Max. Conversations Open DDPCIEL QLACCIEL | X | X | X | X | X |
DDPCNVA DDF Successful Conversations DDPCNVA QLACCNVA | X | X | X | X | X |
DDPCNVQ DDF Conv Req Queued Waiting Alloc DDPCNVQ QLACCNVQ | X | X | X | X | X |
DDPCNVR DDF Convs Recvd From Remote DDPCNVR QLACCNVR | X | X | X | X | X |
DDPCNVS DDF Convs Sent To Remote DDPCNVS QLACCNVS | X | X | X | X | X |
DDPCNVT DDF Conversations Terminated DDPCNVT QLACCNVT | X | X | X | X | X |
DDPCOMR DDF COMMIT Reqs Recvd From Remote DDPCOMR QLACCOMR | X | X | X | X | X |
DDPCOMS DDF COMMIT Reqs Sent To Remote DDPCOMS QLACCOMS | X | X | X | X | X |
DDPCPTR DDF Number of Commit Operations DDPCPTR QLACCPTR | X | X | X | X | X |
DDPCPUR DDF DBAT CPU Reported To Requestor DDPCPUR QLACCPUR | X | X | X | X | X |
DDPCRSE DDF Commit Requests Sent to the DDPCRSE QLACCRSE | X | X | X | X | X |
DDPELPL DDF Local Elapsed Time DDPELPL QLACCPUL | X | X | X | X | X |
DDPELPR DDF Remote Elapsed Time DDPELPR QLACCPUR | X | X | X | X | X |
DDPINDT DDF Number of Threads That Became DDPINDT QLACINDT | X | X | X | X | X |
DDPLARC DDF Last Agent Requests Received from DDPLARC QLACLARC | X | X | X | X | X |
DDPLASE DDF Last Agent Requests Sent to the DDPLASE QLACLASE | X | X | X | X | X |
DDPMBRBF Max DDF Received Blocks - Block Fetch DDPMBRBF QLACBRBF | X | X | X | X | X |
DDPMBROW Max DDF Rows in Buffer - Block Fetch DDPMBROW QLACBROW | X | X | X | X | X |
DDPMBTBF Max DDF Transmit Blocks - Block Fetch DDPMBTBF QLACBTBF | X | X | X | X | X |
DDPMCBLB Max DDF Switch Continuous to Limited DDPMCBLB QLACCBLB | X | X | X | X | X |
DDPMCIEL Max DDF Conversations Open DDPMCIEL QLACCIEL | X | X | X | X | X |
DDPMCNVA Max DDF Successful Conversations DDPMCNVA QLACCNVA | X | X | X | X | X |
DDPMCNVQ Max DDF Convs. Queued Waiting Alloc. DDPMCNVQ QLACCNVQ | X | X | X | X | X |
DDPMCNVT Max DDF Conversations Terminated DDPMCNVT QLACCNVT | X | X | X | X | X |
DDPMELPL Max DDF DBAT Local Elapsed Time DDPMELPL QLACCPUL | X | X | X | X | X |
DDPMELPR Max DDF DBAT Remote Elapsed Time DDPMELPR QLACCPUR | X | X | X | X | X |
DDPMRBND Max DDF Bound SQL for Remote DDPMRBND QLACRBND | X | X | X | X | X |
DDPMSGR DDF Messages Recvd From Remote DDPMSGR QLACMSGR | X | X | X | X | X |
DDPMSGS DDF Messages Sent To Remote DDPMSGS QLACMSGS | X | X | X | X | X |
DDPPRIDR DDF Product ID of the Remote Location DDPPRIDR QLACPRID | X | X | X | X | X |
DDPPRRC DDF Prepare Requests Received from the DDPPRRC QLACPRRC | X | X | X | X | X |
DDPPRSE DDF Prepare Requests Sent to the DDPPRSE QLACPRSE | X | X | X | X | X |
DDPRBND DDF Bound SQL for Remote DDPRBND QLACRBND | X | X | X | X | X |
DDPRBTR DDF Number of Rollback Operations DDPRBTR QLACRBTR | X | X | X | X | X |
DDPROWR DDF Rows Recvd From Remote DDPROWR QLACROWR | X | X | X | X | X |
DDPROWS DDF Rows Sent To Remote DDPROWS QLACROWS | X | X | X | X | X |
DDPRRRC DDF Forget Responses Received from DDPRRRC QLACRRRC | X | X | X | X | X |
DDPRRSE DDF Forget Responses Sent to the DDPRRSE QLACRRSE | X | X | X | X | X |
----------------------------------------------------------------------------------------------------------------------------------
DICTIONARY RAW AVAILABLE IN DB2 VERSIONS
ELEMENT ELEMENT DESCRIPTION MEMBER ELEMENT 6.1 7.1 8.1 9.1 10.1
----------------------------------------------------------------------------------------------------------------------------------
DB2ACE DB2 Agent Control Element DB2ACE QWHSACE | X | X | X | X | X |
DB2ATNM Active Trace Number Mask DB2ATNM QWHSMTN | X | X | X | X | X |
DB2AUTH Authorization Identifier DB2AUTH QWHCAID | X | X | X | X | X |
DB2CONN Connection Identifier DB2CONN QWHCCN | X | X | X | X | X |
DB2CORR Correlation Identifier DB2CORR QWHCCV | X | X | X | X | X |
DB2DDFCT DDF COMMIT Count DB2DDFCT QWHSLUCC | X | X | X | X | X |
DB2DSGN Data Sharing Group Name DB2DSGN QWHADSGN | X | X | X | X | X |
DB2DSTSN Destination Sequence Number DB2DSTSN QWHSWSEQ | X | X | X | X | X |
DB2ISEQ Instrumentation Sequence Number DB2ISEQ QWHSISEQ | X | X | X | X | X |
DB2LOCN DDF Local Location ID DB2LOCN QWHSLOCN | X | X | X | X | X |
DB2LUNAM DB2 Logical Unit Name DB2LUNAM QWHSLUNM | X | X | X | X | X |
DB2MEMN DB2 Member Name DB2MEMN QWHAMEMN | X | X | X | X | X |
DB2NETID Network Identifier DB2NETID QWACNID | X | X | X | X | X |
DB2OPID Original Operator ID DB2OPID QWHCOPID | X | X | X | X | X |
DB2PLAN Plan Name DB2PLAN QWHCPLAN | X | X | X | X | X |
DB2RELN DB2 Release Identifier DB2RELN QWHSRELN | X | X | X | X | X |
DB2REQID DDF Requester Location ID DB2REQID QWHDRQNM | X | X | X | X | X |
DB2RLOCN DDF Remote Location ID DB2RLOCN QLSTLOCN | X | X | X | X | X |
DB2STCK DB2 Store Clock At End Event DB2STCK QWHSSTCK | X | X | X | X | X |
DB2UNIQ DDF Instance Number Identifier DB2UNIQ QWHSLUUV | X | X | X | X | X |
DDUABRR DDF Abort Requests Received From Remote DDUABRR QLACABRR | X | X | X | X | X |
DDUABRS DDF Abort Requests Sent To Remote DDUABRS QLACABRS | X | X | X | X | X |
DDUADAC DDF DRDA Connection Protocol DDUADAC QLACFLGS | X | X | | | |
DDUBKRC DDF Backout Requests Received from the DDUBKRC QLACBKRC | X | X | X | X | X |
DDUBKSE DDF Backout Requests Sent to the DDUBKSE QLACBKSE | X | X | X | X | X |
DDUBRBF DDF Received Blocks - Block Fetch DDUBRBF QLACBRBF | X | X | X | X | X |
DDUBROW DDF Rows in Buffer - Block Fetch DDUBROW QLACBROW | X | X | X | X | X |
DDUBTBF DDF Transmit Blocks - Block Fetch DDUBTBF QLACBTBF | X | X | X | X | X |
DDUBYTR DDF Data Bytes Received From Remote DDUBYTR QLACBYTR | X | X | X | X | X |
DDUBYTS DDF Data Bytes Sent To Remote DDUBYTS QLACBYTS | X | X | X | X | X |
DDUCBLB DDF Switch Continuous to Limited DDUCBLB QLACCBLB | X | X | X | X | X |
DDUCIEL DDF Max. Conversations Open DDUCIEL QLACCIEL | X | X | X | X | X |
DDUCNVA DDF Successful Conversations DDUCNVA QLACCNVA | X | X | X | X | X |
DDUCNVQ DDF Conv Req Queued Waiting Alloc DDUCNVQ QLACCNVQ | X | X | X | X | X |
DDUCNVR DDF VTAM Convers. Received From Remote DDUCNVR QLACCNVR | X | X | X | X | X |
DDUCNVS DDF VTAM Conversations Sent To Remote DDUCNVS QLACCNVS | X | X | X | X | X |
DDUCNVT DDF Conversations Terminated DDUCNVT QLACCNVT | X | X | X | X | X |
DDUCOMR DDF DB2 COMMITs Received From Remote DDUCOMR QLACCOMR | X | X | X | X | X |
DDUCOMS DDF DB2 COMMITs Sent To Remote DDUCOMS QLACCOMS | X | X | X | X | X |
DDUCPTR DDF Number of Commit Operations DDUCPTR QLACCPTR | X | X | X | X | X |
DDUCPUR DDF DBAT CPU Reported To Requester DDUCPUR QLACDBAT | X | X | X | X | X |
DDUCRSE DDF Commit Requests Sent to the DDUCRSE QLACCRSE | X | X | X | X | X |
DDUELPL DDF Local Elapsed Time DDUELPL QLACCPUL | X | X | X | X | X |
DDUELPR DDF Remote Elapsed Time DDUELPR QLACCPUR | X | X | X | X | X |
DDUFLGS DDF Type of Protocol DDUFLGS QLACFLGS | X | X | X | X | X |
DDUINDT DDF Number of Threads That Became DDUINDT QLACINDT | X | X | X | X | X |
DDULARC DDF Last Agent Requests Received from DDULARC QLACLARC | X | X | X | X | X |
DDULASE DDF Last Agent Requests Sent to the DDULASE QLACLASE | X | X | X | X | X |
DDUMABRR Max DDF Abort Req. Received From Remote DDUMABRR QLACABRR | X | X | X | X | X |
DDUMABRS Max DDF Abort Requests Sent To Remote DDUMABRS QLACABRS | X | X | X | X | X |
DDUMBRBF Max DDF Received Blocks - Block Fetch DDUMBRBF QLACBRBF | X | X | X | X | X |
DDUMBROW Max DDF Rows in Buffer - Block Fetch DDUMBROW QLACBROW | X | X | X | X | X |
DDUMBTBF Max DDF Transmit Blocks - Block Fetch DDUMBTBF QLACBTBF | X | X | X | X | X |
DDUMBYTR Max. DDF Data Bytes Received From Remote DDUMBYTR QLACBYTR | X | X | X | X | X |
DDUMBYTS Max. DDF Data Bytes Sent To Remote DDUMBYTS QLACBYTS | X | X | X | X | X |
DDUMCBLB Max DDF Switch Continuous to Limited DDUMCBLB QLACCBLB | X | X | X | X | X |
DDUMCIEL Max DDF Conversations Open DDUMCIEL QLACCIEL | X | X | X | X | X |
DDUMCNVA Max DDF Successful Conversations DDUMCNVA QLACCNVA | X | X | X | X | X |
DDUMCNVQ Max. DDF Convs. Queued Waiting Alloc. DDUMCNVQ QLACCNVQ | X | X | X | X | X |
DDUMCNVR Max. DDF Convs. Received From Remote DDUMCNVR QLACCNVR | X | X | X | X | X |
DDUMCNVS Max. DDF Conversations Sent To Remote DDUMCNVS QLACCNVS | X | X | X | X | X |
DDUMCNVT Max DDF Conversations Terminated DDUMCNVT QLACCNVT | X | X | X | X | X |
DDUMCOMR Max. DDF COMMITs Received From Remote DDUMCOMR QLACCOMR | X | X | X | X | X |
DDUMCOMS Max. DDF DB2 COMMITs Sent To Remote DDUMCOMS QLACCOMS | X | X | X | X | X |
DDUMCPUR Max. DDF DBAT CPU Reported To Requester DDUMCPUR QLACDBAT | X | X | X | X | X |
DDUMDWTM DDF Wait Tm DB Agent Due Max DBATs DDUMDWTM QLACMDWT | X | X | X | X | X |
DDUMELPL Max. DDF DBAT Local Elapsed Time DDUMELPL QLACCPUL | X | X | X | X | X |
DDUMELPR Max. DDF DBAT Remote Elapsed Time DDUMELPR QLACCPUR | X | X | X | X | X |
DDUMMSGR Max. DDF Messages Received From Remote DDUMMSGR QLACMSGR | X | X | X | X | X |
----------------------------------------------------------------------------------------------------------------------------------
DICTIONARY RAW AVAILABLE IN DB2 VERSIONS
ELEMENT ELEMENT DESCRIPTION MEMBER ELEMENT 6.1 7.1 8.1 9.1 10.1
----------------------------------------------------------------------------------------------------------------------------------
DB2ACE DB2 Agent Control Element DB2ACE QWHSACE | X | X | X | X | X |
DB2ATNM Active Trace Number Mask DB2ATNM QWHSMTN | X | X | X | X | X |
DB2DSGN Data Sharing Group Name DB2DSGN QWHADSGN | X | X | X | X | X |
DB2DSTSN Destination Sequence Number DB2DSTSN QWHSWSEQ | X | X | X | X | X |
DB2ISEQ Instrumentation Sequence Number DB2ISEQ QWHSISEQ | X | X | X | X | X |
DB2LOCN DDF Local Location ID DB2LOCN QWHSLOCN | X | X | X | X | X |
DB2MEMN DB2 Member Name DB2MEMN QWHAMEMN | X | X | X | X | X |
DB2RELN DB2 Release Identifier DB2RELN QWHSRELN | X | X | X | X | X |
DB2RLOCN DDF Remote Location ID DB2RLOCN QLACLOCN | X | X | X | X | X |
DB2STCK DB2 Store Clock At End Event DB2STCK QWHSSTCK | X | X | X | X | X |
DDYABRR DDF Abort Requests Received From Remote DDYABRR QLSTABRR | X | X | X | X | X |
DDYABRS DDF Abort Requests Sent To Remote DDYABRS QLSTABRS | X | X | X | X | X |
DDYBKRC DDF Backout Requests Received from the DDYBKRC QLSTBKRC | X | X | X | X | X |
DDYBKSE DDF Backout Requests Sent to the DDYBKSE QLSTBKSE | X | X | X | X | X |
DDYBRBF DDF Blk Recv Using Blk Fetch DDYBRBF QLSTBRBF | X | X | X | X | X |
DDYBROW DDF Rows In Buf for Blk Fetch DDYBROW QLSTBROW | X | X | X | X | X |
DDYBTBF DDF Blk Sent Using Blk Fetch DDYBTBF QLSTBTBF | X | X | X | X | X |
DDYBYTR DDF Data Bytes Received From Remote DDYBYTR QLSTBYTR | X | X | X | X | X |
DDYBYTS DDF Data Bytes Sent To Remote DDYBYTS QLSTBYTS | X | X | X | X | X |
DDYCBLB DDF Switch Cont To Limited DDYCBLB QLSTCBLB | X | X | X | X | X |
DDYCNVQ DDF Conv Req Queued Waiting Alloc DDYCNVQ QLSTCNVQ | X | X | X | X | X |
DDYCNVR DDF VTAM Conversations Received From DDYCNVR QLSTCNVR | X | X | X | X | X |
DDYCNVS DDF VTAM Conversations Sent To Remote DDYCNVS QLSTCNVS | X | X | X | X | X |
DDYCOMR DDF DB2 COMMITs Received From Remote DDYCOMR QLSTCOMR | X | X | X | X | X |
DDYCOMS DDF DB2 COMMITs Sent To Remote DDYCOMS QLSTCOMS | X | X | X | X | X |
DDYCPTR DDF Number of Commit Operations DDYCPTR QLSTCPTR | X | X | X | X | X |
DDYCRRC DDF Commit Requests Received from the DDYCRRC QLSTCRRC | X | X | X | X | X |
DDYCRSE DDF Commit Requests Sent to the DDYCRSE QLSTCRSE | X | X | X | X | X |
DDYINDT DDF Number of Threads That Became DDYINDT QLSTINDT | X | X | X | X | X |
DDYLARC DDF Last Agent Requests Received from DDYLARC QLSTLARC | X | X | X | X | X |
DDYLASE DDF Last Agent Requests Sent to the DDYLASE QLSTLASE | X | X | X | X | X |
DDYMABRR Max. DDF Abort Req. Received From Remote DDYMABRR QLSTABRR | X | X | X | X | X |
DDYMABRS Max. DDF Abort Requests Sent To Remote DDYMABRS QLSTABRS | X | X | X | X | X |
DDYMBRBF Max DDF Blk Recv Using Blk Fetch DDYMBRBF QLSTBRBF | X | X | X | X | X |
DDYMBROW Max DDF Rows In Buf for Blk Fetch DDYMBROW QLSTBROW | X | X | X | X | X |
DDYMBTBF Max DDF Blk Sent Using Blk Fetch DDYMBTBF QLSTBTBF | X | X | X | X | X |
DDYMBYTR Max. DDF Data Bytes Received From Remote DDYMBYTR QLSTBYTR | X | X | X | X | X |
DDYMBYTS Max. DDF Data Bytes Sent To Remote DDYMBYTS QLSTBYTS | X | X | X | X | X |
DDYMCBLB Max DDF Switch Cont To Limited DDYMCBLB QLSTCBLB | X | X | X | X | X |
DDYMCNVQ Max DDF Conversations Queued DDYMCNVQ QLSTCNVQ | X | X | X | X | X |
DDYMCNVR Max. DDF Convs. Received From Remote DDYMCNVR QLSTCNVR | X | X | X | X | X |
DDYMCOMR Max. DDF COMMITs Received From Remote DDYMCOMR QLSTCOMR | X | X | X | X | X |
DDYMCOMS Max. DDF DB2 COMMITs Sent To Remote DDYMCOMS QLSTCOMS | X | X | X | X | X |
DDYMMSGR Max. DDF Messages Received From Remote DDYMMSGR QLSTMSGR | X | X | X | X | X |
DDYMMSGS Max. DDF Messages Sent To Remote DDYMMSGS QLSTMSGS | X | X | X | X | X |
DDYMRBND Max DDF SQL Bound for Remote DDYMRBND QLSTRBND | X | X | X | X | X |
DDYMROWR Max. DDF Data Rows Received From Remote DDYMROWR QLSTROWR | X | X | X | X | X |
DDYMROWS Max. DDF Data Rows Sent To Remote DDYMROWS QLSTROWS | X | X | X | X | X |
DDYMSGR DDF Messages Received From Remote DDYMSGR QLSTMSGR | X | X | X | X | X |
DDYMSGS DDF Messages Sent To Remote DDYMSGS QLSTMSGS | X | X | X | X | X |
DDYMSQLR Max. DDF SQL Stmts. Received From Remote DDYMSQLR QLSTSQLR | X | X | X | X | X |
DDYMSQLS Max. DDF SQL Stmts. Sent To Remote DDYMSQLS QLSTSQLS | X | X | X | X | X |
DDYMTRNR Max. DDF Trans. Received From Remote DDYMTRNR QLSTTRNR | X | X | X | X | X |
DDYMTRNS Max. DDF Trans. Sent To Remote DDYMTRNS QLSTTRNS | X | X | X | X | X |
DDYPRRC DDF Prepare Requests Received from the DDYPRRC QLSTPRRC | X | X | X | X | X |
DDYPRSE DDF Prepare Requests Sent to the DDYPRSE QLSTPRSE | X | X | X | X | X |
DDYRBND DDF SQL Bound for Remote DDYRBND QLSTRBND | X | X | X | X | X |
DDYRBTR DDF Number of Rollback Operations DDYRBTR QLSTRBTR | X | X | X | X | X |
DDYROWR DDF Data Rows Received From Remote DDYROWR QLSTROWR | X | X | X | X | X |
DDYROWS DDF Data Rows Sent To Remote DDYROWS QLSTROWS | X | X | X | X | X |
DDYRRRC DDF Forget Responses Received from DDYRRRC QLSTRRRC | X | X | X | X | X |
DDYRRSE DDF Forget Responses Sent to the DDYRRSE QLSTRRSE | X | X | X | X | X |
DDYSQLR DDF SQL Statements Received From Remote DDYSQLR QLSTSQLR | X | X | X | X | X |
DDYSQLS DDF SQL Statements Sent To Remote DDYSQLS QLSTSQLS | X | X | X | X | X |
DDYTRNR DDF Transactions Received From Remote DDYTRNR QLSTTRNR | X | X | X | X | X |
DDYTRNS DDF Transactions Sent To Remote DDYTRNS QLSTTRNS | X | X | X | X | X |
DDYVNRC DDF Backout Responses Received from DDYVNRC QLSTVNRC | X | X | X | X | X |
DDYVNSE DDF Backout Responses Sent to DDYVNSE QLSTVNSE | X | X | X | X | X |
DDYVYRC DDF Request Commit Responses received DDYVYRC QLSTVYRC | X | X | X | X | X |
----------------------------------------------------------------------------------------------------------------------------------
DICTIONARY RAW AVAILABLE IN DB2 VERSIONS
ELEMENT ELEMENT DESCRIPTION MEMBER ELEMENT 6.1 7.1 8.1 9.1 10.1
----------------------------------------------------------------------------------------------------------------------------------
DB2ACE DB2 Agent Control Element DB2ACE QWHSACE | X | X | X | X | X |
DB2ATNM Active Trace Number Mask DB2ATNM QWHSMTN | X | X | X | X | X |
DB2AUTH Authorization Identifier DB2AUTH QWHCAID | X | X | X | X | X |
DB2CONN Connection Identifier DB2CONN QWHCCN | X | X | X | X | X |
DB2CORR Correlation Identifier DB2CORR QWHCCV | X | X | X | X | X |
DB2CPU DB2 CPU Time DB2CPU QWHUCPU | X | X | X | X | X |
DB2CRDNT CICS/RRSAF/DB Access Network Name DB2CRDNT QWHCTOKN | X | X | | | |
DB2CRDLU CICS/RRSAF/DB Access LU Name DB2CRDLU QWHCTOKN | X | X | | | |
DB2CRDUV CICS/RRSAF/DB Access Uniqueness Value DB2CRDUV QWHCTOKN | X | X | | | |
DB2DSTSN Destination Sequence Number DB2DSTSN QWHSWSEQ | X | X | X | X | X |
DB2ISEQ Instrumentation Sequence Number DB2ISEQ QWHSISEQ | X | X | X | X | X |
DB2LOCN DDF Local Location ID DB2LOCN QWHSLOCN | X | X | X | X | X |
DB2LUNAM DB2 Logical Unit Name DB2LUNAM QWHSLUNM | X | X | X | X | X |
DB2NETID Network Identifier DB2NETID QWACNID | X | X | X | X | X |
DB2OPID Original Operator ID DB2OPID QWHCOPID | X | X | X | X | X |
DB2PKNM Package/DBRM Name DB2PKNM QPACCOLN | X | X | X | X | X |
DB2PKNM Package/DBRM Name DB2PKNM QPACCONT | X | X | X | X | X |
DB2PKNM Package/DBRM Name DB2PKNM QPACLOCN | X | X | X | X | X |
DB2PKNM Package/DBRM Name DB2PKNM QPACPKID | X | X | X | X | X |
DB2PKNM Package/DBRM Name DB2PKNM QPACPKNM | X | X | X | X | X |
DB2PLAN Plan Name DB2PLAN QWHCPLAN | X | X | X | X | X |
DB2RELN DB2 Release Identifier DB2RELN QWHSRELN | X | X | X | X | X |
DB2REQID DDF Requester Location ID DB2REQID QWHDRQNM | X | X | X | X | X |
DB2STCK DB2 Store Clock At End Event DB2STCK QWHSSTCK | X | X | X | X | X |
DB2UNIQ DDF Instance Number Identifier DB2UNIQ QWHSLUUV | X | X | X | X | X |
DPPAAFG Activity Flag DPPAAFG QPACAAFG | X | X | X | X | X |
DPPAANM Name of Activity DPPAANM QPACAANM | X | X | X | X | X |
DPPALGTM Accum Wait Archive Log DPPALGTM QPACALOG | X | X | X | X | X |
DPPALLTM Accum Lock/Latch Time DPPALLTM QPACAWTL | X | X | X | X | X |
DPPALWTM Accum Wait Time - Latch Suspension DPPALWTM QPACAWLH | | | | | X |
DPPARLCT Archive Log Suspensions DPPARLCT QPACALCT | X | X | X | X | X |
DPPASCH Nested Activity Schema Name DPPASCH QPACASCH | X | X | X | X | X |
DPPAWATM Accum Wt Time - Log Reads DPPAWATM QPACAWAR | X | X | X | X | X |
DPPAWBTM Accum Wt Time - TCP/IP LOB Material. DPPAWBTM QPACALBW | | | | X | X |
DPPAWCTM Accum Wt Time - Drain Wait DPPAWCTM QPACAWCL | X | X | X | X | X |
DPPAWDTM Accum Wait Time - Drain Lock DPPAWDTM QPACAWDR | X | X | X | X | X |
DPPAWETM Accum Wait Sync Exec Unit Switch DPPAWETM QPACAWTE | X | X | X | X | X |
DPPAWGTM Accum Wait Time - Sending Messages DPPAWGTM QPACAWTG | X | X | X | X | X |
DPPAWITM Accum I/O Elapsed Time This Thread DPPAWITM QPACAWTI | X | X | X | X | X |
DPPAWJTM Accum Wait Time - Global Lock Contention DPPAWJTM QPACAWTJ | X | X | X | X | X |
DPPAWPTM Accum Wait Time - Latch Contention DPPAWPTM QPACAWTP | X | X | X | X | X |
DPPAWRTM Accum Wait Read Other Time DPPAWRTM QPACAWTR | X | X | X | X | X |
DPPAWSTM Wait Time - Stored Procedure DPPAWSTM QPACCAST | X | | | | X |
DPPAWWTM Accum Wait Write Other Time DPPAWWTM QPACAWTW | X | X | X | X | X |
DPPBEGSC Package/DBRM Beginning Store Clock DPPBEGSC QPACSCB | X | X | X | X | X |
DPPBGTCB Package/DBRM TCB Time at Entry to DB2 DPPBGTCB QPACBJST | X | X | X | X | X |
DPPCLS7 No. Packages/DBRMs With Class 7 Data DPPCLS7 QPACFLGS | X | X | X | X | X |
DPPCLS8 No. Packages/DBRMs With Class 8 Data DPPCLS8 QPACFLGS | X | X | X | X | X |
DPPDBRM Number of DBRMs DPPDBRM QPACFLGS | X | X | X | X | |
DPPENDSC Package/DBRM Ending Store Clock DPPENDSC QPACSCE | X | X | X | X | X |
DPPENTCB Package/DBRM TCB Time At Exit From DB2 DPPENTCB QPACEJST | X | X | X | X | X |
DPPENTEX Entry/Exit Events Processed DPPENTEX QPACARNA | X | X | X | X | X |
DPPFLGS Program Type Execution Flags DPPFLGS QPACFLGS | X | X | X | X | X |
DPPINSP No. Packages Loaded by Stored Proc. DPPINSP QPACFLGS | X | X | X | X | X |
DPPNSTP Number of Native SQL Procedures DPPNSTP QPACAAFG | | | | X | X |
DPPNIUDF Non-Inline User Defined Function DPPNIUDF QPACAAFG | | | | | X |
DPPPACK Number of Packages DPPPACK QPACFLGS | X | X | X | X | |
DPPRLNU No. Threads Roll Data to Pkg Section DPPRLNU QPACRLNU | | | | | X |
DPPRNKCL No. Wait Trace Glbl Cont. Child LLock DB2RNKCL QPACARNK | | | X | X | X |
DPPRNMOL No. Wait Trace Glbl Cont. Other LLock DB2RNMOL QPACARNM | | | X | X | X |
DPPRNNPL No. Wait Trace Glbl Cont. PP PLock DB2RNNPL QPACARNN | | | X | X | X |
DPPRNOPL No. Wait Trace Glbl Cont. PG PLock DB2RNOPL QPACARNO | | | X | X | X |
DPPRNQOL No. Wait Trace Glbl Cont. Other PLock DB2RNQOL QPACARNQ | | | X | X | X |
DPPROLL Package Roll Up Flag DPPROLL QPACFLGS | | | | | X |
DPPRUSM Package Summary Roll Up Flag DPPRUSM QPACFLGS | | | | | X |
DPPSPNS No. Stored Procedures Executed DPPSPNS QPACSPNS | X | X | X | X | X |
DPPSQLC Sql Stmts Issued DPPSQLC QPACSQLC | X | X | X | X | X |
DPPSTPR Number of External Stored Procedures DPPSTPR QPACAAFG | X | X | X | X | X |
DPPSUAC No. Successful Authorization Checks DPPSUAC QPACFLGS | X | X | X | X | X |
----------------------------------------------------------------------------------------------------------------------------------
DICTIONARY RAW AVAILABLE IN DB2 VERSIONS
ELEMENT ELEMENT DESCRIPTION MEMBER ELEMENT 6.1 7.1 8.1 9.1 10.1
----------------------------------------------------------------------------------------------------------------------------------
DB2DSGN Data Sharing Group Name DB2DSGN QWHADSGN | X | X | X | X | X |
DB2ISEQ Instrumentation Sequence Number DB2ISEQ QWHSISEQ | X | X | X | X | X |
DB2MEMN DB2 Member Name DB2MEMN QWHAMEMN | X | X | X | X | X |
DB2PID DB2 Buffer Pool Identifier DB2PID QBACPID | X | X | X | X | X |
DB2RELN DB2 Release Identifier DB2RELN QWHSRELN | X | X | X | X | X |
DSBABBP Active Buffers in Buffer Pool DSBABBP QBSTCBA | X | X | X | X | X |
DSBACZ CF Writes Clean Pages DSBACZ QBGLAC | X | X | X | X | X |
DSBADZ CF Reads Prefetch Data Returned DSBADZ QBGLAD | X | X | | | |
DSBARA Pages Moved HPOOL to VPOOL by ADMF DSBARA QBSTARA | X | X | | | |
DSBARF Pages Not Moved via ADMF DSBARF QBSTARF | X | X | | | |
DSBARZ CF Reads Pref No Data Not Suppressed DSBARZ QBGLAR | X | X | | | |
DSBAWA Pages Moved VPOOL to HPOOL by ADMF DSBAWA QBSTAWA | X | X | | | |
DSBAWF Pages for Write Not Moved via ADMF DSBAWF QBSTAWF | X | X | | | |
DSBAWZ CF Writes Changed Pages DSBAWZ QBGLAW | X | X | X | X | X |
DSBBPSO Buffer Pool Data Sets Opened DSBBPSO QBSTDSO | X | X | X | X | X |
DSBCIO Castout I/O Operations DSBCIO QBSTCIO | | | | X | X |
DSBCMZ Read for Castout Multiple Requests DSBCMZ QBGLCM | | | X | X | X |
DSBCNZ Castout Engine Not Available DSBCNZ QBGLCN | X | X | | | |
DSBCRZ Read for Castout Requests DSBCRZ QBGLCR | | | X | X | X |
DSBCTZ Castout Class Threshold Detected DSBCTZ QBGLCT | X | X | X | X | X |
DSBDBPR Physical Database Page Requests DSBDBPR QBSTGET | X | X | X | X | X |
DSBDBPU Database Page Updates DSBDBPU QBSTSWS | X | X | X | X | X |
DSBDIO Async Read I/Os via Dynamic Prefetch DSBDIO QBSTDIO | X | X | X | X | X |
DSBDMCT No. Times DM Critical WPHFWT Reached DSBDMCT QBSTDMC | X | X | X | X | X |
DSBDPF No. Times Dynamic Prefetch Req. DB2DPF QBACDPF | X | X | X | X | X |
DSBDPP Async Page Reads via Dynamic Pref. DSBDPP QBSTDPP | X | X | X | X | X |
DSBDWRT Times Deferred Write Threshold Reached DSBDWRT QBSTDWT | X | X | X | X | X |
DSBDWV Times Vert. Defer. Write Thresh DSBDWV QBSTDWV | X | X | X | X | X |
DSBEXZ Explicit XIs DSBEXZ QBGLEX | X | X | X | X | X |
DSBGGZ GETPAGEs for GBP-Dependent Pagesets DSBGGZ QBGLGG | | X | X | X | X |
DSBGTZ Group BP Castout Threshold Detected DSBGTZ QBGLGT | X | X | X | X | X |
DSBHBE HPOOL Buffers Backed by Exp. Stg. DSBHBE QBSTHBE | X | X | | | |
DSBHPA Successful HPOOL Expand/Contract DSBHPA QBSTHPA | X | X | | | |
DSBHPL No. Buffers Allocated for a HPOOL DSBHPL QBSTHPL | X | X | | | |
DSBHRA Pages Moved Async HPOOL to VPOOL DSBHRA QBSTHRA | X | X | | | |
DSBHRE No. Succ. Sync Req Page HPOOL to VPOOL DB2HRE QBSTHRE | X | X | | | |
DSBHRF Pages Read Failed Page Stolen DB2HRF QBSTHRF | X | X | | | |
DSBHWA Pages Moved Async VPOOL to HPOOL DSBHWA QBSTHWA | X | X | | | |
DSBHWF Pages Write Failed Exp. Stg. Short DB2HWF QBSTHWF | X | X | | | |
DSBHWR No. Req. Move Sync VPOOL to HPOOL DB2HWR QBSTHWR | X | X | | | |
DSBIMWS Count of Immediate Writes System Pages DSBIMWS QBSTIMW | X | X | X | X | X |
DSBJIS Total No. Pref. I/O Streams Denied DSBJIS QBSTJIS | X | X | X | X | X |
DSBLIO Async Read I/Os via List Prefetch DSBLIO QBSTLIO | X | X | X | X | X |
DSBLPF List Prefetch Requested DB2LPF QBSTLPF | X | X | X | X | X |
DSBLPP Async Page Reads via List Prefetch DSBLPP QBSTLPP | X | X | X | X | X |
DSBMAX BP Not Supp Concur WK File DSBMAX QBSTMAX | X | X | X | X | X |
DSBMDZ CF Reads Data Returned DSBMDZ QBGLMD | X | X | X | X | X |
DSBMMRR Media Manager Read Requests DSBMMRR QBSTRIO | X | X | X | X | X |
DSBMRZ CF Reads Data Not Returned Entry DSBMRZ QBGLMR | X | X | X | X | X |
DSBNGT No. GETPAGE Requests Not Satisfied DB2NGT QBSTNGT | X | X | X | X | X |
DSBOSZ Other CF Requests DSBOSZ QBGLOS | X | X | X | X | X |
DSBPCO Pages Written for Castout I/Os DSBPCO QBSTPCO | | | | X | X |
DSBPL1 Total Times Pref. Qty 1/2 Normal DSBPL1 QBSTPL1 | X | X | X | X | X |
DSBPL2 Total Times Pref. Qty 1/4 Normal DSBPL2 QBSTPL2 | X | X | X | X | X |
DSBRCZ Pages Castout to DASD DSBRCZ QBGLRC | X | X | X | X | X |
DSBREEP Prefetch Request Disabled No Read DSBREEP QBSTREE | X | X | X | X | X |
DSBRFXS Read Page-Fixed without Real Storage DSBRFXS QBSTRPI | X | X | X | X | X |
DSBRFZ CF Read Requests No Storage DSBRFZ QBGLRF | X | X | | | |
DSBSIO Sync Read I/Os Seq Access Req DB2SIO QBSTSIO | X | X | X | X | X |
DSBSPDF Prefetch Request Disabled No Buffer DSBSPDF QBSTSPD | X | X | X | X | X |
DSBSPPF Number of Pages Read Due to Prefetch DSBSPPF QBSTSPP | X | X | X | X | X |
DSBSPWR System Pages Written to DASD DSBSPWR QBSTPWS | X | X | X | X | X |
DSBSSEF Storage Shortage Expansion Fails DSBSSEF QBSTXFV | X | X | X | X | X |
DSBSUZ CF Write Engine Not Available DSBSUZ QBGLSU | X | X | | | |
DSBSWZ CF Writes For Changed Pages DSBSWZ QBGLSW | X | X | X | X | X |
DSBTMIG No. Migrated Datasets Encountered DSBTMIG QBSTMIG | X | X | X | X | X |
DSBTPFB WK File Abort - No BP Available DSBTPFB QBSTWMAX | X | X | X | X | X |
DSBTPFC WK PF End - Concur PF of PAGE DSBTPFC QBSTPFDC | X | X | X | X | X |
DSBTPF0 WK PF Abort - 0 PF QTY DSBTPF0 QBSTWKPD | X | X | X | X | X |
----------------------------------------------------------------------------------------------------------------------------------
DICTIONARY RAW AVAILABLE IN DB2 VERSIONS
ELEMENT ELEMENT DESCRIPTION MEMBER ELEMENT 6.1 7.1 8.1 9.1 10.1
----------------------------------------------------------------------------------------------------------------------------------
DB2DSGN Data Sharing Group Name DB2DSGN QWHADSGN | X | X | X | X | X |
DB2ISEQ Instrumentation Sequence Number DB2ISEQ QWHSISEQ | X | X | X | X | X |
DB2MEMN DB2 Member Name DB2MEMN QWHAMEMN | X | X | X | X | X |
DB2RELN DB2 Release Identifier DB2RELN QWHSRELN | X | X | X | X | X |
DSDABBP0 Active Buffers in Buffer Pool DSDABBPX QBSTCBA | X | X | X | X | X |
DSDABBP1 Active Buffers in Buffer Pool DSDABBPX QBSTCBA | X | X | X | X | X |
DSDABBP2 Active Buffers in Buffer Pool DSDABBPX QBSTCBA | X | X | X | X | X |
DSDABBP3 Active Buffers in Buffer Pool DSDABBPX QBSTCBA | X | X | X | X | X |
DSDACHG Change Request Count DSDACHG QTXACHG | X | X | X | X | X |
DSDACHUS Highest CPU 16 Microseconds Used DSDACHUS QTXACHUS | X | X | X | X | X |
DSDACLMT Limit In CPU 16 Microseconds DSDACLMT QTXACLMT | X | X | X | X | X |
DSDAFLG Flag Byte DSDAFLG QTXAFLG1 | X | X | X | X | X |
DSDAIRLM Other IRLM Request Count DSDAIRLM QTXAIRLM | X | X | X | X | X |
DSDALDAB No. of ALTER DATABASE Stmts DSDALDAB QXALDAB | X | X | X | X | X |
DSDALLOC Successful Bound Plan Allocations DSDALLOC QTALLOC | X | X | X | X | X |
DSDALOCA Requests to Allocate Bound Plan DSDALOCA QTALLOCA | X | X | X | X | X |
DSDALOCC ALLOCATE CURSOR Statements Executed DSDALOCC QXALOCC | X | X | X | X | X |
DSDALOCK Lock Request Count DSDALOCK QTXALOCK | X | X | X | X | X |
DSDALOCL Associate Locator Statement Executed DSDALOCL QXALOCL | X | X | X | X | X |
DSDALPRO Number of Alter Procedure Statements DSDALPRO QXALPRO | X | X | X | X | X |
DSDALSEQ Alter Sequence Statements DSDALSEQ QXALTSEQ | | | X | X | X |
DSDALTIX ALTER INDEX Statements DSDALTIX QXALTIX | X | X | X | X | X |
DSDALTJR Alter JAR Statements DB2ALTJR QXAALTJR | | | | X | X |
DSDALTST ALTER STORAGE GROUP Statements DSDALTST QXALTST | X | X | X | X | X |
DSDALTTA ALTER TABLE Statements DSDALTTA QXALTTA | X | X | X | X | X |
DSDALTTS ALTER TABLESPACE Statements DSDALTTS QXALTTS | X | X | X | X | X |
DSDALTTX Alter Trusted Context Statements DB2ALTTX QXALTCTX | | | | X | X |
DSDALTVW Alter View Statements DB2ALTVW QXALTVW | | | X | X | X |
DSDALUDF Number of Alter Function Statements DSDALUDF QXALUDF | X | X | X | X | X |
DSDAPREC How Limit Was Determined DSDAPREC QTXAPREC | X | X | X | X | X |
DSDAQRY Query Request Count DSDAQRY QTXAQRY | X | X | X | X | X |
DSDARA0 Pages Moved HPOOL to VPOOL by ADMF BP0 DSDARAX QBSTARA | X | X | | | |
DSDARA1 Pages Moved HPOOL to VPOOL by ADMF BP1 DSDARAX QBSTARA | X | X | | | |
DSDARA2 Pages Moved HPOOL to VPOOL by ADMF BP2 DSDARAX QBSTARA | X | X | | | |
DSDARA3 Pages Moved HPOOL to VPOOL by ADMF BP3 DSDARAX QBSTARA | X | X | | | |
DSDARF0 Pages Not Moved via ADMF BP0 DSDARFX QBSTARF | X | X | | | |
DSDARF1 Pages Not Moved via ADMF BP1 DSDARFX QBSTARF | X | X | | | |
DSDARF2 Pages Not Moved via ADMF BP2 DSDARFX QBSTARF | X | X | | | |
DSDARF3 Pages Not Moved via ADMF BP3 DSDARFX QBSTARF | X | X | | | |
DSDARLID Resource Limit Table ID DSDARLID QTXARLID | X | X | X | X | X |
DSDASLAT Suspend Count - Latch Conflict DSDASLAT QTXASLAT | X | X | X | X | X |
DSDASLMT Limit In SUs - ASUTIME DSDASLMT QTXASLMT | X | X | X | X | X |
DSDASOTH Suspend Count - Other Conflict DSDASOTH QTXASOTH | X | X | X | X | X |
DSDATNM Active Trace Number Mask DSDATNM QWHSMTN | X | X | X | X | X |
DSDAUCHK Authorization Checks DSDAUCHK QTAUCHK | X | X | X | X | X |
DSDAUD Number of User Defined Functions Exec DSDAUD QXCAUD | X | X | X | X | X |
DSDAUDAB Times UDF Abended DSDAUDAB QXCAUDAB | X | X | X | X | X |
DSDAUDRJ Times UDF was Rejected DSDAUDRJ QXCAUDRJ | X | X | X | X | X |
DSDAUDTO Times UDF Timed out Waiting Schedule DSDAUDTO QXCAUDTO | X | X | X | X | X |
DSDAUNLK Unlock Request Count DSDAUNLK QTXAUNLK | X | X | X | X | X |
DSDAUPUB AUTH Checks Based PUBLIC Auth DSDAUPUB QTAUPUB | X | X | X | X | X |
DSDAUTOB Attempts To AUTOBIND a Pkg DSDAUTOB QTAUTOBA | X | X | X | X | X |
DSDAWA0 Pages Moved VPOOL to HPOOL by ADMF BP0 DSDAWAX QBSTAWA | X | X | | | |
DSDAWA1 Pages Moved VPOOL to HPOOL by ADMF BP1 DSDAWAX QBSTAWA | X | X | | | |
DSDAWA2 Pages Moved VPOOL to HPOOL by ADMF BP2 DSDAWAX QBSTAWA | X | X | | | |
DSDAWA3 Pages Moved VPOOL to HPOOL by ADMF BP3 DSDAWAX QBSTAWA | X | X | | | |
DSDAWF0 Pages for Write Not Moved via ADMF BP0 DSDAWFX QBSTAWF | X | X | | | |
DSDAWF1 Pages for Write Not Moved via ADMF BP1 DSDAWFX QBSTAWF | X | X | | | |
DSDAWF2 Pages for Write Not Moved via ADMF BP2 DSDAWFX QBSTAWF | X | X | | | |
DSDAWF3 Pages for Write Not Moved via ADMF BP3 DSDAWFX QBSTAWF | X | X | | | |
DSDBIND Successful Automatic Binds DSDBIND QTABIND | X | X | X | X | X |
DSDBINDA Automatic Bind Attempts DSDBINDA QTABINDA | X | X | X | X | X |
DSDBNDAA Bind Action ADD Subcommands DSDBNDAA QTBINDA | X | X | X | X | X |
DSDBNDAR Bind Action REPLACE Subcommands DSDBNDAR QTBINDR | X | X | X | X | X |
DSDBNDPA BIND (ADD) PACKAGE Sub-Cmnds DSDBNDPA QTBINDPA | X | X | X | X | X |
DSDBNDPR BIND (REP) PACKAGE Sub-Cmnds DSDBNDPR QTBINDPR | X | X | X | X | X |
DSDBPNX Parallel Groups Run Cross Data Share DSDBPNX QXXCBPNX | X | X | X | X | X |
DSDBPSO0 Buffer Pool Data Sets Opened DSDBPSOX QBSTDSO | X | X | X | X | X |
DSDBPSO1 Buffer Pool Data Sets Opened DSDBPSOX QBSTDSO | X | X | X | X | X |
----------------------------------------------------------------------------------------------------------------------------------
DICTIONARY RAW AVAILABLE IN DB2 VERSIONS
ELEMENT ELEMENT DESCRIPTION MEMBER ELEMENT 6.1 7.1 8.1 9.1 10.1
----------------------------------------------------------------------------------------------------------------------------------
DB2ACE DB2 Agent Control Element DB2ACE QWHSACE | X | X | X | X | X |
DB2ATNM Active Trace Number Mask DB2ATNM QWHSMTN | X | X | X | X | X |
DB2AUTH Authorization Identifier DB2AUTH QWHCAID | X | X | X | X | X |
DB2CONN Connection Identifier DB2CONN QWHCCN | X | X | X | X | X |
DB2CORR Correlation Identifier DB2CORR QWHCCV | X | X | X | X | X |
DB2CPU DB2 CPU Time DB2CPU QWHUCPU | X | X | X | X | X |
DB2DDFCT DDF COMMIT Count DB2DDFCT QWHSLUCC | X | X | X | X | X |
DB2DSGN Data Sharing Group Name DB2DSGN QWHADSGN | X | X | X | X | X |
DB2DSTSN Destination Sequence Number DB2DSTSN QWHSWSEQ | X | X | X | X | X |
DB2ISEQ Instrumentation Sequence Number DB2ISEQ QWHSISEQ | X | X | X | X | X |
DB2LOCN DDF Local Location ID DB2LOCN QWHSLOCN | X | X | X | X | X |
DB2LUNAM DB2 Logical Unit Name DB2LUNAM QWHSLUNM | X | X | X | X | X |
DB2MEMN DB2 Member Name DB2MEMN QWHAMEMN | X | X | X | X | X |
DB2NETID Network Identifier DB2NETID QWACNID | X | X | X | X | X |
DB2OPID Original Operator ID DB2OPID QWHCOPID | X | X | X | X | X |
DB2PLAN Plan Name DB2PLAN QWHCPLAN | X | X | X | X | X |
DB2RELN DB2 Release Identifier DB2RELN QWHSRELN | X | X | X | X | X |
DB2REQID DDF Requester Location ID DB2REQID QWHDRQNM | X | X | X | X | X |
DB2STCK DB2 Store Clock At End Event DB2STCK QWHSSTCK | X | X | X | X | X |
DB2UNIQ DDF Instance Number Identifier DB2UNIQ QWHSLUUV | X | X | X | X | X |
DSPABORT Abort Requests DSPABORT QWACABRT | X | X | X | X | X |
DSPACHG Change Request Count DSPACHG QTXACHG | X | X | X | X | X |
DSPACHUS Highest CPU 16 Microseconds Used DSPACHUS QTXACHUS | X | X | X | X | X |
DSPACLMT Limit In CPU 16 Microseconds DSPACLMT QTXACLMT | X | X | X | X | X |
DSPAFLG Flag Byte DSPAFLG QTXAFLG1 | X | X | X | X | X |
DSPAIETM Class 5 Accum Elapsed Time IFI Calls DSPAIETM QIFAAIET | X | X | X | X | X |
DSPAIRLM Other IRLM Request Count DSPAIRLM QTXAIRLM | X | X | X | X | X |
DSPAITTM Class 5 Accum TCB Time IFI Calls DSPAITTM QIFAAITT | X | X | X | X | X |
DSPALDAB No. ALTER DATABASE Statements DSPALDAB QXALDAB | X | X | X | X | X |
DSPALGTM Class 3 Accum Wait Archive Log Time DSPALGTM QWACALOG | | | | | |
DSPALGTM Class 3 Accum Wait Archive Log Time DSPALGTM QWAXALOG | X | X | X | X | X |
DSPALLTM DB2 Lock & Latch Time DSPALLTM QWACAWTL | X | X | X | X | X |
DSPALOCK Lock Request Count DSPALOCK QTXALOCK | X | X | X | X | X |
DSPALTIX ALTER INDEX Statements DSPALTIX QXALTIX | X | X | X | X | X |
DSPALTJR Alter JAR Statements DB2ALTJR QXAALTJR | | | | X | X |
DSPALTST ALTER STORAGE GROUP Statements DSPALTST QXALTST | X | X | X | X | X |
DSPALTTA ALTER TABLE Statements DSPALTTA QXALTTA | X | X | X | X | X |
DSPALTTS ALTER TABLESPACE Statements DSPALTTS QXALTTS | X | X | X | X | X |
DSPALTTX Alter Trusted Context Statements DB2ALTTX QXALTCTX | | | | X | X |
DSPALTVW Alter View Statements DB2ALTVW QXALTVW | | | | X | X |
DSPAMBTM Class 5 Accum Elapsed Time Data Capture DSPAMBTM QIFAAIET | X | X | X | X | X |
DSPAMLTM Class 5 Accum Elapsed Time Log Records DSPAMLTM QIFAAIET | X | X | X | X | X |
DSPANDD No. Data Descriptions Returned DSPANDD QIFAANDD | X | X | X | X | X |
DSPANIF No. Entry/Exit Events Class 5 DSPANIF QIFAANIF | X | X | X | X | X |
DSPANLR No. Data Capture Log Reads DSPANLR QIFAANLR | X | X | X | X | X |
DSPANMB No. Data Capture Describes Performed DSPANMB QIFAANMB | X | X | X | X | X |
DSPANRC No. Log Records Captured DSPANRC QIFAANRC | X | X | X | X | X |
DSPANRR No. Log Records Returned to Caller DSPANRR QIFAANRR | X | X | X | X | X |
DSPANTB No. Data Capture Tables DSPANTB QIFAANTB | X | X | X | X | X |
DSPAPREC How Limit Was Determined DSPAPREC QTXAPREC | X | X | X | X | X |
DSPAQRY Query Request Count DSPAQRY QTXAQRY | X | X | X | X | X |
DSPARLH Wait Trace Events Latch Contention DB2ARLH QWACARLH | | | | | X |
DSPARLCT No. Archive Log Suspensions DSPARLCT QWAXALCT | X | X | X | X | X |
DSPARLID Resource Limit Table ID DSPARLID QTXARLID | X | X | X | X | X |
DSPASLAT Suspend Count - Latch Conflict DSPASLAT QTXASLAT | X | X | X | X | X |
DSPASLMT Limit In SU's - ASUTIME DSPASLMT QTXASLMT | X | X | X | X | X |
DSPASOTH Suspend Count - Other Conflict DSPASOTH QTXASOTH | X | X | X | X | X |
DSPAUNLK Unlock Request Count DSPAUNLK QTXAUNLK | X | X | X | X | X |
DSPAWATM Class 3 Accum Wait Log Reads Time DSPAWATM QWACAWAR | | | | | |
DSPAWATM Class 3 Accum Wait Log Reads Time DSPAWATM QWAXAWAR | X | X | X | X | X |
DSPAWBTM Wait Time - TCP/IP LOB Material DB2AWBTM QWACALBW | | | | X | X |
DSPAWCTM Class 3 Accum Wait Drain Wait Time DSPAWCTM QWACAWCL | | | | | |
DSPAWCTM Class 3 Accum Wait Drain Wait Time DSPAWCTM QWAXAWCL | X | X | X | X | X |
DSPAWDTM Class 3 Accum Wait Drain Lock Time DSPAWDTM QWACAWDR | | | | | |
DSPAWDTM Class 3 Accum Wait Drain Lock Time DSPAWDTM QWAXAWDR | X | X | X | X | X |
DSPAWETM Class 3 Accum Wait Service Task Time DSPAWETM QWACAWTE | X | X | X | X | X |
DSPAWGTM Accum Wait Time Data Sharing Messages DSPAWGTM QWACAWTG | X | X | X | X | X |
DSPAWJTM Accum Wait Time Global Locks DSPAWJTM QWACAWTJ | X | X | X | X | X |
DSPAWLTM Accum Wait Time - Latch Contention DB2AWLTM QWACAWLH | | | | | X |
----------------------------------------------------------------------------------------------------------------------------------
DICTIONARY RAW AVAILABLE IN DB2 VERSIONS
ELEMENT ELEMENT DESCRIPTION MEMBER ELEMENT 6.1 7.1 8.1 9.1 10.1
----------------------------------------------------------------------------------------------------------------------------------
DB2ACE DB2 Agent Control Element DB2ACE QWHSACE | X | X | X | X | X |
DB2ATNM Active Trace Number Mask DB2ATNM QWHSMTN | X | X | X | X | X |
DB2AUTH Authorization Identifier DB2AUTH QWHCAID | X | X | X | X | X |
DB2CONN Connection Identifier DB2CONN QWHCCN | X | X | X | X | X |
DB2CORR Correlation Identifier DB2CORR QWHCCV | X | X | X | X | X |
DB2CPU DB2 CPU Time DB2CPU QWHUCPU | X | X | X | X | X |
DB2CRDNT CICS/RRSAF/DB Access Network Name DB2CRDNT QWHCTOKN | X | X | | | |
DB2CRDLU CICS/RRSAF/DB Access LU Name DB2CRDLU QWHCTOKN | X | X | | | |
DB2CRDUV CICS/RRSAF/DB Access Uniqueness Value DB2CRDUV QWHCTOKN | X | X | | | |
DB2DDFCT DDF COMMIT Count DB2DDFCT QWHSLUCC | X | X | X | X | X |
DB2DSGN Data Sharing Group Name DB2DSGN QWHADSGN | X | X | X | X | X |
DB2DSTSN Destination Sequence Number DB2DSTSN QWHSWSEQ | X | X | X | X | X |
DB2ISEQ Instrumentation Sequence Number DB2ISEQ QWHSISEQ | X | X | X | X | X |
DB2LOCN DDF Local Location ID DB2LOCN QWHSLOCN | X | X | X | X | X |
DB2LUNAM DB2 Logical Unit Name DB2LUNAM QWHSLUNM | X | X | X | X | X |
DB2MEMN DB2 Member Name DB2MEMN QWHAMEMN | X | X | X | X | X |
DB2NETID Network Identifier DB2NETID QWACNID | X | X | X | X | X |
DB2OPID Original Operator ID DB2OPID QWHCOPID | X | X | X | X | X |
DB2PLAN Plan Name DB2PLAN QWHCPLAN | X | X | X | X | X |
DB2RELN DB2 Release Identifier DB2RELN QWHSRELN | X | X | X | X | X |
DB2STCK DB2 Store Clock At End Event DB2STCK QWHSSTCK | X | X | X | X | X |
DSUABORT ABORT Requests DSUABORT QWACABRT | X | X | X | X | X |
DSUACHG Change Request Count DSUACHG QTXACHG | X | X | X | X | X |
DSUACHUS Highest CPU 16 Microseconds Used DSUACHUS QTXACHUS | X | X | X | X | X |
DSUACLMT Limit In CPU 16 Microseconds DSUACLMT QTXACLMT | X | X | X | X | X |
DSUAFLG Flag Byte DSUAFLG QTXAFLG1 | X | X | X | X | X |
DSUAIETM Class 5 Accum Elapsed Time IFI Calls DSUAIETM QIFAAIET | X | X | X | X | X |
DSUAIRLM Other IRLM Request Count DSUAIRLM QTXAIRLM | X | X | X | X | X |
DSUAITTM Class 5 Accum TCB Time IFI Calls DSUAITTM QIFAAITT | X | X | X | X | X |
DSUALDAB No. ALTER DATABASE Statements DSUALDAB QXALDAB | X | X | X | X | X |
DSUALGTM Class 3 Accum Wait Archive Log Time DSUALGTM QWACALOG | | | | | |
DSUALGTM Class 3 Accum Wait Archive Log Time DSUALGTM QWAXALOG | X | X | X | X | X |
DSUALLTM DB2 Lock & Latch Time DSUALLTM QWACAWTL | X | X | X | X | X |
DSUALOCK Lock Request Count DSUALOCK QTXALOCK | X | X | X | X | X |
DSUALTIX ALTER INDEX Statements DSUALTIX QXALTIX | X | X | X | X | X |
DSUALTJR Alter JAR Statements DB2ALTJR QXAALTJR | | | | X | X |
DSUALTST ALTER STORAGE GROUP Statements DSUALTST QXALTST | X | X | X | X | X |
DSUALTTA ALTER TABLE Statements DSUALTTA QXALTTA | X | X | X | X | X |
DSUALTTS ALTER TABLESPACE Statements DSUALTTS QXALTTS | X | X | X | X | X |
DSUALTTX Alter Trusted Context Statements DB2ALTTX QXALTCTX | | | | X | X |
DSUALTVW Alter View Statements DB2ALTVW QXALTVW | | | | X | X |
DSUAMBTM Class 5 Accum Elapsed Time Data Capture DSUAMBTM QIFAAIET | X | X | X | X | X |
DSUAMLTM Class 5 Accum Elapsed Time Log Records DSUAMLTM QIFAAIET | X | X | X | X | X |
DSUANDD No. Data Descriptions Returned DSUANDD QIFAANDD | X | X | X | X | X |
DSUANDR No. Data Rows Returned DSUANDR QIFAANDR | X | X | X | X | X |
DSUANIF No. Entry/Exit Events Class 5 DSUANIF QIFAANIF | X | X | X | X | X |
DSUANMB No. Data Capture Describes Performed DSUANMB QIFAANMB | X | X | X | X | X |
DSUANRC No. Log Records Captured DSUANRC QIFAANRC | X | X | X | X | X |
DSUANRR No. Log Records Returned to Caller DSUANRR QIFAANRR | X | X | X | X | X |
DSUANTB No. Data Capture Tables DSUANTB QIFAANTB | X | X | X | X | X |
DSUAPPL Client Application Name DSUAPPL QMDAAPPL | X | X | X | X | X |
DSUAPREC How Limit Was Determined DSUAPREC QTXAPREC | X | X | X | X | X |
DSUAQRY Query Request Count DSUAQRY QTXAQRY | X | X | X | X | X |
DSUARLH Wait Trace Events Latch Contention DB2ARLH QWACARLH | | | | | X |
DSUARLCT No. Archive Log Suspensions DSUARLCT QWAXALCT | X | X | X | X | X |
DSUARLID Resource Limit Table ID DSUARLID QTXARLID | X | X | X | X | X |
DSUASLAT Suspend Count - Latch Conflict DSUASLAT QTXASLAT | X | X | X | X | X |
DSUASLMT Limit In SU's - ASUTIME DSUASLMT QTXASLMT | X | X | X | X | X |
DSUASOTH Suspend Count - Other Conflict DSUASOTH QTXASOTH | X | X | X | X | X |
DSUATID Client Authid DSUATID QMDAATID | X | X | X | X | X |
DSUAUNLK Unlock Request Count DSUAUNLK QTXAUNLK | X | X | X | X | X |
DSUAWATM Class 3 Accum Wait Log Reads Time DSUAWATM QWACAWAR | | | | | |
DSUAWATM Class 3 Accum Wait Log Reads Time DSUAWATM QWAXAWAR | X | X | X | X | X |
DSUAWBTM Wait Time - TCP/IP LOB Material DB2AWBTM QWACALBW | | | | X | X |
DSUAWCTM Class 3 Accum Wait Drain Wait Time DSUAWCTM QWACAWCL | | | | | |
DSUAWCTM Class 3 Accum Wait Drain Wait Time DSUAWCTM QWAXAWCL | X | X | X | X | X |
DSUAWDTM Class 3 Accum Wait Drain Lock Time DSUAWDTM QWACAWDR | | | | | |
DSUAWDTM Class 3 Accum Wait Drain Lock Time DSUAWDTM QWAXAWDR | X | X | X | X | X |
DSUAWETM Class 3 Accum Wait Service Task Time DSUAWETM QWACAWTE | X | X | X | X | X |
----------------------------------------------------------------------------------------------------------------------------------
DICTIONARY RAW AVAILABLE IN DB2 VERSIONS
ELEMENT ELEMENT DESCRIPTION MEMBER ELEMENT 6.1 7.1 8.1 9.1 10.1
----------------------------------------------------------------------------------------------------------------------------------
DB2ATNM Active Trace Number Mask DB2ATNM QWHSMTN | X | X | X | X | X |
DB2DSGN Data Sharing Group Name DB2DSGN QWHADSGN | X | X | X | X | X |
DB2MEMN DB2 Member Name DB2MEMN QWHAMEMN | X | X | X | X | X |
DSYAAQLT SSSC Allied Agent Queue Latch DSYAAQLT QVLSLC10 | X | X | X | X | X |
DSYABORT Successful Aborts DSYABORT Q3STABRT | X | X | X | X | X |
DSYACFTQ ACCUMACC Count: Failure to Qualify DSYACFTQ QWSDARIR | | | X | X | X |
DSYACSTL ACCUMACC Count: Staleness DSYACSTL QWSDARST | | | X | X | X |
DSYACSTR ACCUMACC Count: Storage Exceeded DSYACSTR QWSDARSG | | | X | X | X |
DSYACUTR ACCUMACC Count: Threshold Exceeded DSYACUTR QWSDARTH | | | X | X | X |
DSYALGCI Active Log Control Intervals DSYALGCI QJSTBFFL | X | X | X | X | X |
DSYALOCD Allocation Deadlock DSYALOCD QVASADDL | X | X | X | X | X |
DSYARLOG Archive Log Count DSYARLOG Q9STCTRM | X | X | X | X | X |
DSYARLRA Archive Log Read Allocations DSYARLRA QJSTALR | X | X | X | X | X |
DSYARLWA Archive Log Write Allocations DSYARLWA QJSTALW | X | X | X | X | X |
DSYASALT Address Space Active Latch DSYASALT QVLSLC27 | X | X | X | X | X |
DSYASP0 Start Address Space Procedure DB2APROC QWSAPROC | X | X | X | X | X |
DSYASP1 Start Address Space Procedure DB2APROC QWSAPROC | X | X | X | X | X |
DSYASP2 Start Address Space Procedure DB2APROC QWSAPROC | X | X | X | X | X |
DSYASP3 Start Address Space Procedure DB2APROC QWSAPROC | X | X | X | X | X |
DSYASP4 Start Address Space Procedure DB2APROC QWSAPROC | X | X | X | X | X |
DSYASP5 Start Address Space Procedure DB2APROC QWSAPROC | X | X | X | X | X |
DSYASSLT Service Queue Latch DSYASSLT QVLSLC28 | X | X | X | X | X |
DSYAUSRS Async Unrelated SRBs Scheduled DSYAUSRS QVASXAUS | X | X | X | X | X |
DSYAUTCS Async Unrelated TCBs Scheduled DSYAUTCS QVASXAUT | X | X | X | X | X |
DSYBFERA Count of Buffer Errors n DSYBFERX QWSBSBUF | X | X | X | X | X |
DSYBFERB Count of Buffer Errors n DSYBFERX QWSBSBUF | X | X | X | X | X |
DSYBFERC Count of Buffer Errors n DSYBFERX QWSBSBUF | X | X | X | X | X |
DSYBFERD Count of Buffer Errors n DSYBFERX QWSBSBUF | X | X | X | X | X |
DSYBFERE Count of Buffer Errors n DSYBFERX QWSBSBUF | X | X | X | X | X |
DSYBFERF Count of Buffer Errors n DSYBFERX QWSBSBUF | | | | X | X |
DSYBFER1 Count of Buffer Errors n DSYBFERX QWSBSBUF | X | X | X | X | X |
DSYBFER2 Count of Buffer Errors n DSYBFERX QWSBSBUF | X | X | X | X | X |
DSYBFER3 Count of Buffer Errors n DSYBFERX QWSBSBUF | X | X | X | X | X |
DSYBFER4 Count of Buffer Errors n DSYBFERX QWSBSBUF | X | X | X | X | X |
DSYBFER5 Count of Buffer Errors n DSYBFERX QWSBSBUF | X | X | X | X | X |
DSYBFER6 Count of Buffer Errors n DSYBFERX QWSBSBUF | X | X | X | X | X |
DSYBFER7 Count of Buffer Errors n DSYBFERX QWSBSBUF | X | X | X | X | X |
DSYBFER8 Count of Buffer Errors n DSYBFERX QWSBSBUF | X | X | X | X | X |
DSYBFER9 Count of Buffer Errors n DSYBFERX QWSBSBUF | X | X | X | X | X |
DSYBMELT Buffer Manager Exclusive Latch DSYBMELT QVLSLC14 | X | X | X | X | X |
DSYBMSLT Buffer Manager Shared Latch DSYBMSLT QVLSLC13 | X | X | X | X | X |
DSYBM2LT Buffer Manager Exclusive 2 Latch DSYBM2LT QVLSLC23 | X | X | X | X | X |
DSYBNASA Buffer-Not-Available Errors DB2BNAER QWSCSBNA | X | X | X | X | X |
DSYBNASB Buffer-Not-Available Errors DB2BNAER QWSCSBNA | X | X | X | X | X |
DSYBNASC Buffer-Not-Available Errors DB2BNAER QWSCSBNA | X | X | X | X | X |
DSYBNASE Buffer-Not-Available Errors DB2BNAER QWSCSBNA | X | X | X | X | X |
DSYBNASF Buffer-Not-Available Errors DB2BNAER QWSCSBNA | X | X | X | X | X |
DSYBNASG Buffer-Not-Available Errors DB2BNAER QWSCSBNA | X | X | X | X | X |
DSYBNASH Buffer-Not-Available Errors DB2BNAER QWSCSBNA | X | X | X | X | X |
DSYBNASI Buffer-Not-Available Errors DB2BNAER QWSCSBNA | X | X | X | X | X |
DSYBNASP Buffer-Not-Available Errors DB2BNAER QWSCSBNA | X | X | X | X | X |
DSYBNASS Buffer-Not-Available Errors DB2BNAER QWSCSBNA | X | X | X | X | X |
DSYBNAST Buffer-Not-Available Errors DB2BNAER QWSCSBNA | X | X | X | X | X |
DSYBNASU Buffer-Not-Available Errors DB2BNAER QWSCSBNA | X | X | X | X | X |
DSYBNASX Buffer-Not-Available Errors DB2BNAER QWSCSBNA | X | X | X | X | X |
DSYBPAG Log Write Buffer Page-ins DSYBPAG QJSTBPAG | X | X | X | X | X |
DSYBSDSA BSDS Accesses DSYBSDSA QJSTBSDS | X | X | X | X | X |
DSYCDDD Data Capture Descriptions Returned DSYCDDD QWSDCDDD | X | X | X | X | X |
DSYCDDR Data Capture Log Rows Returned DSYCDDR QWSDCDDR | X | X | X | X | X |
DSYCDLC Log Records Captured DSYCDLC QWSDCDLC | X | X | X | X | X |
DSYCDLR Data Capture Log Reads Performed DSYCDLR QWSDCDLR | X | X | X | X | X |
DSYCDMB Data Capture Describes Performed DSYCDMB QWSDCDMB | X | X | X | X | X |
DSYCDRR Data Capture Log Records Returned DSYCDRR QWSDCDRR | X | X | X | X | X |
DSYCDTB Data Capture Tables Returned DSYCDTB QWSDCDTB | X | X | X | X | X |
DSYCIN2 Current Inactive Connections DSYCIN2 QDSTCIN2 | X | X | X | X | X |
DSYCIWR Log CI-s Written DSYCIWR QJSTCIWR | X | X | X | X | X |
DSYCNAT Current Active DBATs DSYCNAT QDSTCNAT | X | X | X | X | X |
DSYCNINO Control Intervals Offloaded DSYCNINO QJSTCIOF | X | X | X | X | X |
DSYCOLFA Collection Failures DB2COLFL QWSCSCF | X | X | X | X | X |
SEQUENTIAL PROCESSING:
---------------------
With sequential processing, all requests for the various
partitions of a table space (four in our example, P1, P2, P3
and P4) are processed in order, one partition after each
other.
CP Processing: !---------!---------!---------!---------!
P1 reqs P2 reqs P3 reqs P4 reqs
PARALLEL PROCESSING:
-------------------
With parallel processing, DB2 can generate several subtasks
(running in parallel), one task per partition performing all
the requests for this specific partition.
CP Processing: !---------!
P1 reqs
!---------!
P2 reqs
!---------!
P3 reqs
!---------!
P4 reqs
The following table will help you with this task. For
detailed information about each listed data element, see its
data dictionary entry.
+-----------------------------------------------------------+
! !
! CONTENTS OF ELAPSED TIME DATA ELEMENTS !
! FOR THE DB2DSU/DB2DSP FILES !
! !
+----------+----------------------+-------------------------+
! Element ! Sequential ! Parallel !
! Name ! Processing ! Processing !
+----------+----------------------+-------------------------+
! fffELPTM ! thread total elapsed ! parent task elapsed !
! fffET2TM ! time ! time only !
+----------+----------------------+-------------------------+
! fffPELPT ! zero ! sum of all child tasks !
! fffPET2T ! ! elapsed times !
+----------+----------------------+-------------------------+
! fffTELPT ! thread total elapsed ! sum of parent and all !
! fffTET2T ! time ! child tasks elps. times !
+----------+----------------------+-------------------------+
But, how can you determine if any query has been enabled for
CP parallelism (at any point within the reporting interval),
if you don't have access to DB2 system information or
parameters?
or
DSUTELPT / DSUNTHRD
- Queries accessing long data rows with a very low rows per
page ratio.
o Updateable Cursor
----------------
Element(s) : DSUDGCUR
Element(s) : DSURPOP1
Element(s) : DSURLFDP
o Character Fields
----------------
Character fields cannot be summarized. In some cases, IBM
stores the character field from the last accounting record
summarized. In other cases, character fields are left
empty in the SMF data records.
o Numeric Fields
--------------
Most numeric fields representing counts are summarized
The DB2 User DDF Activity (DB2DDU) file will not contain
observations for ACCUMACC roll-up records. In DB2 Version 8,
the DB2 DSNDQLAC DDF metrics are not rolled-up for DDF
transactions. Normally, the SMF type 101 subtype 0
transaction accounting record for DDF activity contains a
record segment containing the DDF metrics defined in the DB2
DSNDQLAC macro. This SMF record yields a DB2DSU file user
activity record and a corresponding DB2DDU file DDF activity
record in your CA MICS database. With ACCUMACC, you will no
longer have DB2DDU file observations for rolled-up DDF
transaction records.
The DB2 User Activity (DB2DSU) and DB2 Plan Activity (DB2DSP)
files are built from SMF type 101 subtype 0 transaction
accounting records. At the DETAIL timespan, these two files
are virtually identical. The difference in these files is
found in the DAYS and higher timespans. The DB2 Account Code
data elements are used as summarization keys in the DB2DSU
file, allowing the file to be summarized by user related
metrics. The DB2DSP file, on the other hand, includes DB2
Plan Name (DB2PLAN) and Connection Identifier (DB2CONN) in
the summarization keys providing for a more technical
summarization of transaction activity.
For ACCUMACC records, the raw data fields from which these
data elements are unavailable or redefined. The CA MICS
DB2 Analyzer sets these elements to missing values for
ACCUMACC roll-up records.
For ACCUMACC records, the raw data fields from which these
data elements are derived are unavailable or redefined.
The CA MICS DB2 Analyzer sets these elements to missing
values for ACCUMACC roll-up records.
1 - DB2GENIN Customization
2 - Account Code Structure (DB2ACCT)
3 - Account Code Derivation Routine (DB2ACRT)
where:
For more information about the COMPRESS= option, see the SAS
Institute documentation.
Each data center has its own method for associating its DB2
work with the responsible users, projects, or departments.
Before defining account codes, it is important that you
investigate your data center's accounting standards to do the
following:
o Identify if, and how, the codes are verified to ensure that
they correspond to valid definitions. You should always
validate account codes and assign unidentified or invalid
account codes to a special data center overhead account
code. This approach provides you with two benefits:
or
where:
+--------------------------------------------------------------------------+
| INSTALLATION PREPARATION WORKSHEET: DB2 Account Code Level Definition |
| |
| PARMS Library Member is DB2ACCT |
+--------------------------------------------------------------------------+
| ACCOUNT (Optional) |
| CODE LEVEL timespan FIELD |
| (1-9) MASK LENGTH ACCOUNT CODE LEVEL TITLE |
| |
| _ T(______) __ '________________________________________'|
| |
| _ T(______) __ '________________________________________'|
| |
| _ T(______) __ '________________________________________'|
| |
| _ T(______) __ '________________________________________'|
| |
| _ T(______) __ '________________________________________'|
| |
| _ T(______) __ '________________________________________'|
| |
| _ T(______) __ '________________________________________'|
| |
| _ T(______) __ '________________________________________'|
| |
| _ T(______) __ '________________________________________'|
| |
+--------------------------------------------------------------------------+
/***********************************************************/
/* */
/* DB2ACT1 - Retain Auth. ID identifying requestor. */
/* */
/* DB2ACT2 - Retain transaction, "*BATCH*" or Correlation */
/* ID. Correlation ID for batch requests will contain */
/* JES job name so "*BATCH*" is used to group all batch */
/* interface requests. Retaining each unique batch job */
/* name in DB2ACT2 would increase the size of each */
/* CA MICS cycle of data. */
/* */
/* DB2ACT3 - Retain interface connection method used to */
/* access DB2. */
/* */
/* DB2ACT4 - Retain DB2 thread type. */
/* */
/* NOTE: This sample exit assumes that the VTAM APPLID's */
/* assigned to CICS and IMS regions all begin with the */
/* characters "CIC" and "IMS" respectively. The SAS */
/* code must be changed if a different naming */
/* convention is used. */
SELECT(DB2CONN);
/* Identify batch interface as being used */
WHEN ('BATCH') DB2ACT2 = '*BATCH*';
WHEN ('UTILITY') DB2ACT2 = '*BATCH*';
WHEN ('DB2') DB2ACT2 = '*BATCH*';
WHEN ('DB2CALL') DB2ACT2 = '*BATCH*';
/* Identify requestor for all other Connection IDs */
OTHERWISE DO;
/* Retain the CICS trancode from the correlation ID */
IF DB2CONN =: 'CIC' THEN DB2ACT2 = SUBSTR(DB2CORR,5,4);
/* Retain the IMS PSBNAME from the correlation ID */
ELSE IF DB2CONN =: 'IMS' THEN DB2ACT2 = SUBSTR(DB2CORR,5,8);
/* Otherwise retain the entire correlation ID */
ELSE DB2ACT2 = DB2CORR;
END;
END;
+--------------------------------------------------------------------------+
| INSTALLATION PREPARATION WORKSHEET: DB2 Account Code Routine Definition |
| |
| PARMS Library Member is DB2ACRT |
+--------------------------------------------------------------------------+
| * VALIDATE ACCOUNT CODES |
| |
| IF { account data is valid } THEN DO; |
| |
| * POPULATE ACCOUNT CODE FIELDS |
| |
| DB2ACT1=field source 1 ; |
| DB2ACTn=field source n ; |
| ____________________________________________________________________ |
| ____________________________________________________________________ |
| ____________________________________________________________________ |
| ____________________________________________________________________ |
| ____________________________________________________________________ |
| END; |
| ELSE DO; |
| |
| * ASSIGN TO OVERHEAD ACCOUNT |
| |
| DB2ACT1='overhead category' ; |
| DB2ACTn='overhead category' ; |
| ____________________________________________________________________ |
| ____________________________________________________________________ |
| ____________________________________________________________________ |
| ____________________________________________________________________ |
| ____________________________________________________________________ |
| |
| END; |
+--------------------------------------------------------------------------+
*************************************************************
* *
* NOTE: CHANGES to prefix.MICS.PARMS(cccOPS) members *
* REQUIRE EXECUTION of prefix.MICS.CNTL(cccPGEN) *
* to take effect. *
* *
* In addition, any change to parameters that *
* impact the DAILY operational job JCL such as, *
* *
* o changing RESTART NO to RESTART YES, *
* *
* o WORK parameter changes when RESTART NO is in *
* effect, *
* *
* o Specifying TAPEfff (if this product supports *
* a DETAIL level TAPE option), *
* *
* o or changes to prefix.MICS.PARMS(INPUTccc), *
* *
* will require regeneration of the DAILY job by *
* executing prefix.MICS.CNTL(JCLGEND) or by *
* specifying DAILY in prefix.MICS.PARMS(JCLGENU) *
* and executing prefix.MICS.CNTL(JCLGENU). *
* *
* Refer to the checklist (if provided) for updating *
* cccOPS parameters and running required generation *
* jobs. *
*************************************************************
The following sections explain each of the optional
statements specified in prefix.MICS.PARMS(DB2OPS).
WORK
----
You can allocate multiple WORK files for use during the daily
and/or incremental update job step. The maximum number of
WORK files you can allocate varies by product. These
additional work files are used in conjunction with the single
work data set allocated by default using the JCLDEF
parameters WORKUNIT and WORKSPACE.
WORK n data_set_allocation_parameters
where:
Example 1:
where:
Example 2:
where:
where:
WORK Considerations
--------------------
The value shows the current SAS WORK space allocation for
the unit as a single data set. It also serves as the
default value used in the unit's DAYnnn daily update
(and/or INCRnnn incremental update) step unless you
provide a WORK parameter.
WORK 2 SPACE=(TRK,(250,125))
WORK 5 SPACE=(TRK,(100,50))
WORK 5
or
o Run cccPGEN
o Run JCLGENU for DAILY (to regenerate DAILY) and, if
incremental update is enabled, INCRccc
SASWORK
-------
SASWORK data_set_allocation_parameters
where:
Example:
where:
o Run cccPGEN
o Run JCLGENU for DAILY (to regenerate DAILY) and, if
incremental update is enabled, INCRccc
Note: You can only use one of these optional parameters with
the WORK statement, NOT both.
****************************************************
* *
* CHANGE NUMBER OF WORK FILES *
* *
****************************************************
where:
DAILY
DAILY INCRccc
DAILY
RESTART YES/NO
--------------
RESTART YES
RESTART NO
*************************************************************
* *
* Note: Changing the RESTART parameter (either from NO *
* to YES or from YES to NO) requires regeneration *
* of the DAILY operational job by executing *
* prefix.MICS.CNTL(JCLGEND) or by specifying *
* DAILY in prefix.MICS.PARMS(JCLGENU) and *
* executing prefix.MICS.CNTL(JCLGENU). *
* *
* If incremental update is active for this product, *
* you must also regenerate the INCRccc job. *
* *
*************************************************************
o RESTARTCKPT data_set_allocation_parameters
o RESTARTWORK data_set_allocation_parameters
o DYNAMWAIT minutes
Processing Phases:
------------------
Phase Description
------------- ------------------------------------------
RESTART Considerations
----------------------
o Overhead
o Dynamic Allocation
The SAS work data set, internal step restart control data
set, and multiple work file data sets are allocated and
cataloged according to the standard CA MICS unit database
data set name conventions. The default DDNAME and data
set names are:
Since these data sets conform to the same data set name
conventions as your existing CA MICS data sets, there
should be few, if any, data set name related allocation
issues. However, it is possible to override the data set
names if required. Please contact CA MICS Product
Support for assistance if you must alter data set names.
RESTARTCKPT
-----------
RESTARTCKPT data_set_allocation_parameters
Example 1:
where:
where:
RESTARTWORK
-----------
RESTARTWORK data_set_allocation_parameters
The internal step restart WORK data set (or cccXWORK data
set) contains the intermediate work files that are not
enabled to multiple work file support, including those files
you may have specified on the optional NOMULT statement.
Example 1:
where:
where:
****************************************************
* *
* ENABLE INTERNAL STEP RESTART *
* *
****************************************************
RESTART YES
DAILY
DAILY INCRccc
DAILY
INCRUPDATE
----------
INCRUPDATE YES
INCRUPDATE NO
*************************************************************
* *
* Note: Changing the INCRUPDATE parameter (either from NO *
* to YES or from YES to NO) requires regeneration *
* of the DAILY operational job by executing *
* prefix.MICS.CNTL(JCLGEND) or by specifying *
* DAILY in prefix.MICS.PARMS(JCLGENU) and *
* executing prefix.MICS.CNTL(JCLGENU). *
* *
* If you specify INCRUPDATE YES, you must also *
* generate the INCRccc, cccIUALC, and cccIUGDG jobs *
* (where ccc is the 3 character product ID). *
* Depending on the options you select, you may also *
* need to execute the cccIUALC and/or cccIUGDG *
* jobs. *
* *
*************************************************************
*************************************************************
* *
* Note: CA MICS is a highly configurable system *
* supporting up to 36 unit databases, each of which *
* can be configured and updated independently. *
* Incremental update is just one of the options you *
* can use to configure your CA MICS complex. *
* *
* All efforts should be made to employ CA MICS *
* configuration capabilities to minimize issues *
* prior to activating incremental update. For *
* example: *
* *
* o Splitting work to multiple units is an *
* effective way to enable parallel database *
* update processing *
* *
* o Adjusting account code definitions to ensure *
* adequate data granularity while minimizing *
* total database space and processing time *
* *
* o Tailoring the database to drop measurements *
* and metrics of lesser value to your *
* data center, thereby reducing database update *
* processing and resource consumption *
* *
o INCRDB PERM/TAPE/DYNAM
o INCRDETAIL data_set_allocation_parameters
o INCRDAYS data_set_allocation_parameters
o INCRCKPT data_set_allocation_parameters
information.
o cccIUALC
o cccIUGDG
o INCRccc
Note: The DAILY job is run once at the end of the day.
It will perform the final incremental update for the day's
data, and then roll-up the incremental DETAIL/DAYS files
to the database DETAIL and DAYS timespans and update the
week-to-date and month-to-date files.
INCRUPDATE Considerations
-------------------------
o Overhead
o Operational Complexity
o Dynamic Allocation
Since these data sets conform to the same data set name
conventions as your existing CA MICS data sets, there
should be few, if any, data-set-name-related allocation
issues. However, it is possible to override the data set
names if required. Contact Technical Support at
http://ca.com/support for assistance if you must change
data set names.
*************************************************************
* *
* Note: If your data center uses the TAPEfff option *
* or USRXfff exits, be sure to review the *
* important considerations in Section 10.3.1 of *
* this guide. *
* *
*************************************************************
INCRDB
------
INCRDB PERM
INCRDB PERM
*************************************************************
* *
* Note: The incremental update checkpoint file is always *
* a permanently allocated DASD data set. *
* *
*************************************************************
With the TAPE option, the incremental update DETAIL and DAYS
DASD data sets are dynamically allocated at the beginning of
the incremental update job or DAILY job step, and then are
deleted after the job step completes.
*************************************************************
* *
* Note: The INCRDETAIL and INCRDAYS parameters are *
* required when you specify INCRDB TAPE. *
* *
*************************************************************
INCRDB DYNAM
o With this approach, you can set the data set allocation
parameters so that the incremental update DETAIL and DAYS
data sets start out with a minimum allocation (for
example, enough space for one incremental update) and then
grow through secondary allocations as additional space is
*************************************************************
* *
* Note: The INCRDETAIL and INCRDAYS parameters are *
* required when you specify INCRDB DYNAM. *
* *
*************************************************************
INCRDETAIL
----------
INCRDB TAPE
INCRDB DYNAM
INCRDETAIL data_set_allocation_parameters
Example 1:
where:
where:
INCRDAYS
--------
INCRDB TAPE
INCRDB DYNAM
INCRDAYS data_set_allocation_parameters
Example 1:
where:
where:
INCRCKPT
--------
INCRCKPT data_set_allocation_parameters
parameter.
Example 1:
where:
where:
INCRSPLIT
---------
INCRSPLIT IGNORE
VOLSER.
INCRSPLIT IGNORE
Example 1:
where:
where:
DYNAMWAIT
---------
DYNAMWAIT minutes
DYNAMWAIT 0
****************************************************
* *
* IMPLEMENT INCREMENTAL UPDATE *
* *
****************************************************
INCRUPDATE YES
INCRDB DYNAM
INCRDETAIL data_set_allocation_parameters
INCRDAYS data_set_allocation_parameters
DAILY
INCRccc cccIUALC cccIUGDG
Note: You may see error messages for the DLTX (or
DELETE) statements. This is not a problem. cccIUGDG
deletes each index prior to defining it, and an error
message is issued if the index does not yet exist
(e.g., if this is the first time you ran the cccIUGDG
job).
DAILY INCRccc
tapeprefix.tmics.DETAIL.iiifff(+1)
where:
CPLXA.U1T.DETAIL.DB2DSU(+1)
The JCL for DETAIL tape data sets is constructed using tape-
related parameters specified in prefix.MICS.PARMS(JCLDEF) and
prefix.MICS.PARMS(cccOPS).
+---------------------------+
| prefix.MICS.PARMS(JCLDEF) |
+---------------------------+
| |
| +----------------+ |
| | TAPEPARM |----------> Defaults for all tape
| | TAPESMSPARM | | data sets in unit
| +-------+--------+ |
| | |
| +--+ |
| | |
| V | Defaults for all
| +-------+---------+ | DETAIL tape data sets
| | DETAILTAPEPARM |------> in unit. Overrides
| |DETAILTAPESMSPARM| | TAPEPARM and
| +-------+---------+ | TAPESMSPARM choices.
| | |
+------------|--------------+
|
|
V
+---------------------------+
| prefix.MICS.PARMS(cccOPS) |
+---------------------------+
| | Defaults for all
| +-----------------+ | DETAIL tape data sets
| | DETAILTAPEPARM |---------> for the component.
| |DETAILTAPESMSPARM| | Overrides all choices
| +-----------------+ | made in (JCLDEF).
| | |
| +--+ |
| | |
| V | Individual data set
| +-------+--------+ | choices for one file
| | TAPEfff |-------> (fff). Overrides
| | TAPEfffSMS | | all other tape
| +----------------+ | specifications.
| |
+---------------------------+
|
V
For example, your site may want to direct the CA MICS DETAIL
tapes for a particular component (ccc) to a unique tape
volume pool, or to a tape device type such as a virtual tape
unit, or to a DASD pool backed by an archive facility. If
so, this could be accomplished by including the appropriate
DETAILTAPEPARM statements in prefix.MICS.PARMS(cccOPS).
DETAILTAPEPARM <parameters>
o GDG=nnn
Defaults to 7.
o UNIT=unitname
o VOLCOUNT=n
o EXPDT=expdt
o NOEXPDT
o COMP / NOCOMP
o STACK / NOSTACK
o AFF / NOAFF
o MODEL='modeldsn' / MODEL=NOMODEL
o DISK / TAPE
Defaults to TAPE.
When you specify DISK, make sure that you have both
a UNIT parameter with a generic unit name of a disk
device and a SPACE parameter defining disk space.
You can also define a VOLSER parameter to direct
the data to a specific disk.
o SPACE=spacedef
No default.
o VOLSER=volser
No default.
DETAILTAPESMSPARM
DETAILTAPESMSPARM STORCLAS=DTPCLASS
In this example, the JCL for all DETAIL tape data sets
for the component will include the SMS STORCLAS=DTPCLASS
assignment.
TAPEfffSMS
TAPEfffSMS STORCLAS=fffCLASS
In this example, the JCL for the DETAIL tape data set
for file ffft will include the SMS STORCLAS=fffCLASS
assignment.
cccGDGGN DAILY
INCRccc
___ 6. You have just activated DETAIL tape for one or more
database files. As mentioned in the DETAIL Tape
Processing Overview section, the choice to create
DETAIL tape files is independent of, and does not
affect the creation of DETAIL files in the unit
database.
Now that you are creating DETAIL tape cycles for the
files, you may want to deactivate, or limit the
number of DETAIL cycles written to the unit DETAIL
timespan database.
DAILY
INCRccc
+-----------------------------------------------------------+
| INSTALLATION PREPARATION WORKSHEET: |
| DB2 Analyzer Options Definition |
| |
| PARMS Library Member is DB2OPS |
| Reference Section: 7.3.1.n CA MICS DB2 Analyzer Guide |
+-----------------------------------------------------------+
| |
| DB2 Processing Options: |
| |
| TAPEDSP |
| |
| TAPEDSU |
| |
| TAPEDPP |
| |
| TAPEDDU |
| |
| TAPEDDP |
| |
| TAPEDBU |
| |
| TAPEDBP |
| |
| DETAILTAPEPARM |
| |
| DETAILTAPESMSPARM |
| |
| WORK n data_set_allocation_parameters |
| MULTWORK|NOMULT fff ... fff |
| |
| RESTART YES/NO |
| |
| INCRUPDATE YES/NO |
| INCRDB PERM/TAPE/DYNAM |
| INCRDETAIL data_set_allocation_parameters |
| |
+-----------------------------------------------------------+
INPUTRDR INPUTccc
NOTES:
If the use of DAYSMF EXCLUDE ccc results in only one
component remaining as DAYSMF eligible, DAYSMF will
automatically be deactivated. In this case, INPUTRDR will be
used as stated above.
The INPUTRDR member defines the input SMF data sets when
DAYSMF FILES PERMANENT or TEMPORARY is specified in the
prefix.MICS.PARMS(JCLDEF) member.
For example, if you want to read your SMF data from a data
set named SMF.DAILY.DATA, you would change the INPUTRDR
member to contain the name of the SMF data set as follows:
//INPUTSMF DD DISP=SHR,DSN=SMF.DAILY.DATA
+--------------------------------------------------------------------+
| INSTALLATION PREPARATION WORKSHEET: SMF Input DD Statements |
| |
| PARMS Library Member is INPUTRDR |
+--------------------------------------------------------------------+
| |
|This definition is required to specify the DD statement for SMF data|
|which will be read by the DAILY CA MICS job. |
| |
| //@ |
| //@ WARNING: ALWAYS MAKE CHANGES IN PARMS(INPUTRDR) AND NOT |
| //@ &CNTL(DAILY). |
| //@ CHANGES MADE TO &CNTL(DAILY) |
| //@ WILL BE GONE WHEN DAILY REGENERATED BY JCLGEN. |
| //@ |
| //INPUTSMF DD DISP=SHR,DCB=BUFNO=3,DSN=______________________ |
| // DD DISP=SHR,DCB=BUFNO=3,DSN=______________________ |
| |
| |
+--------------------------------------------------------------------+
Figure 7-3a. INPUTRDR JCL Definition Worksheet
The INPUTDB2 member contains the input SMF data sets when ANY
of the following JCLDEF options is used:
+--------------------------------------------------------------------------+
| INSTALLATION PREPARATION WORKSHEET: INPUTDB2 JCL Definitions |
| |
| PARMS Library Member is INPUTDB2 |
+--------------------------------------------------------------------------+
| |
| |
| This definition is required to specify the DD statement for data |
| that will be read by the DAILY CA MICS job. |
| |
| //@ |
| //@ WARNING: ALWAYS MAKE CHANGES IN PARMS(INPUTDB2) AND NOT |
| //@ &CNTL(DAILY). |
| //@ CHANGES MADE TO &CNTL(DAILY) |
| //@ WILL BE GONE WHEN DAILY REGENERATED BY JCLGEN. |
| //@ |
| //INPUTSMF DD DISP=SHR,DCB=BUFNO=5,DSN=___________ ____________ |
| // DD DISP=SHR,DCB=BUFNO=5,DSN=___________ ____________ |
| //@ |
| //SMFDRCTR DD DISP=SHR,DCB=BUFNO=5,DSN=___________ ____________ |
| // DD DISP=SHR,DCB=BUFNO=5,DSN=___________ ____________ |
| |
| |
| |
+--------------------------------------------------------------------------+
+--------------------------------------------------------------------------+
| INSTALLATION PREPARATION WORKSHEET: Data Retention Specifications |
| |
| PARMS Library Member is DBMODEL |
| |
| Reference Sections: 7.3.3.1 CA MICS DB2 Analyzer Guide |
+------+-----------------------------------------------+-------------------+
| | Online Database Retention | Archive Cut-Off |
| File |DETAIL DAYS WEEKS MONTHS YEARS TABLES | WEEKS MONTHS |
| Name | | |
+------+-----------------------------------------------+-------------------+
|DB2DSY| __(07) __(33) __(09) __(06) _(1) 00(00) | ___(053) ___(024) |
|DB2_DS| __(01) 00(00) 00(00) 00(00) 0(0) 00(00) | 000(000) 000(000) |
|DB2DSD| __(07) __(33) __(09) __(06) _(1) 00(00) | ___(053) ___(024) |
|DB2_DD| __(01) 00(00) 00(00) 00(00) 0(0) 00(00) | 000(000) 000(000) |
|DB2DSU| __(07) __(33) __(09) __(06) _(1) 00(00) | ___(053) ___(024) |
|DB2DSP| __(07) __(33) __(09) __(06) _(1) 00(00) | ___(053) ___(024) |
|DB2DDY| __(03) __(15) __(09) __(06) _(1) 00(00) | ___(053) ___(024) |
|DB2_SH| __(01) 00(00) 00(00) 00(00) 0(0) 00(00) | 000(000) 000(000) |
|DB2DDP| __(03) __(15) __(09) __(06) _(1) 00(00) | ___(053) ___(024) |
|DB2DDU| __(03) __(15) __(09) __(06) _(1) 00(00) | ___(053) ___(024) |
|DB2DPP| __(07) __(33) __(09) __(06) _(1) 00(00) | ___(053) ___(024) |
+------+-----------------------------------------------+-------------------+
| ....5...10...15...20...25...30...35...40...45...50...55...60...65...70.. |
+--------------------------------------------------------------------------+
MACRO _USRSEL
IF ROUTINE='INPUTRDR' AND
(SMFRTYPE EQ 100 OR SMFRTYPE EQ 101) THEN
USERFILE=1;
%
The SMF Type 100 and 101 records will be extracted and
written to prefix.MICS.USER.DATA, where "prefix" is the
prefix of the unit database for the Batch and Operations
Analyzer. This file will then be used as input to the DB2
Analyzer.
OPTION DDF
Submit prefix.MICS.CNTL(COPYLIBU)
+-----------------------------------------------+
|To ... | use checklist... |
|-------------------------+---------------------|
|activate the TAPEfff | |
| options... | 3.1, which follows. |
+-----------------------------------------------+
*****************************************************
* *
* Checklist 3.1 - Activate the TAPEfff Options *
* *
* If incremental update is active, be sure to *
* review the considerations in Section 10.1.2. *
* *
*****************************************************
****************************************************
* Repeat the following steps for each database *
* unit containing the CA MICS Analyzer Option *
* for DB2. *
****************************************************
DB2GDGGN DAILY
The DB2 Analyzer provides the input exit _USRSEL. You can
use this exit to select or exclude input data that meets
special site-defined criteria, add data elements, or modify
record fields as they are read.
The user exits for the DB2 Analyzer are discussed in detail
in the following sections:
1 - Input Exits
2 - Parameter-Related Exits
3 - Output Exits
+-------------+
| U S R S E L | Input Record Selection Exit (USRSEL)
+-------------+
MACRO _USRSEL;
IF ROUTINE EQ 'DYDB2FMT' THEN DO;
IF ORGSYSID EQ 'TEST' THEN SKIP_REC=1;
END;
%
+---------------+
| U S R S D B 2 | Input Record Selection Exit (DB2SEL)
+---------------+
ELEMENTS AVAILABLE:
DB2LOCN - Location ID
DB2AUTH - Primary Authid
DB2CORR - Job name
DB2CONN - DB2 Facility ID (TSO, CICS, IMS)
DB2PLAN - DB2 Plan name
DB2OPID - DB2 OPERATOR ID
DB2NETID - NETWORK ID
DB2LUNAM - DDF LU NAME
DB2UNIQ - DDF INSTANCE NUMBER
DB2DDFCT - DDF COMMIT COUNT
DB2REQID - Remote Requesting Location Id
DB2THDTY - Distributed Thread Type
+---------------+
| D B 2 A C R T | DB2 Account Code Derivation Exit
+---------------+
+----------------+
| U S R S f f f | DB2 File Selection Exit
+----------------+
Example:
sharedprefix.MICS.SOURCE(#DB2EXIT):
prefix.MICS.USER.SOURCE(PACKAGE):
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *
* THIS IS IMPORTANT: *
* *
* The USRSDPP exit cannot access the QPACxxxx variables *
* unless they are made available within the following *
* macro definition in sharedprefix.MICS.SOURCE(#DB2EXIT): *
* *
* %MACRO DB2QPAC; *
* /* QPACLOCN */ *
* /* QPACCOLN */ *
* /* QPACPKID */ *
* /* QPACCONT */ *
* /* QPACSLOC */ *
* /* QPACSCOL */ *
* /* QPACSPKI */ *
* /* LQPACLOC */ *
* /* LQPACCOL */ *
* /* LQPACPKI */ *
* %MEND DB2QPAC; *
* *
* Uncomment only those variables that you need since they *
* impose overhead on the CA MICS DAILY and Incremental *
* updates. The variable names and their descriptions are *
* as follow: *
* *
* QPACLOCN - QPACLOCN Work Variable Long Form *
* QPACCOLN - QPACCOLN Work Variable Long Form *
* QPACPKID - QPACPKID Work Variable Long Form *
* QPACSLOC - QPACSLOC Work Variable Short Form *
* QPACSCOL - QPACSCOL Work Variable Short Form *
* QPACSPKI - QPACSPKI Work Variable Short Form *
* QPACCONT - QPACCONT Work Variable *
* LQPACLOC - QPACLOCN Length for Long Form *
* LQPACCOL - QPACCOLN Length for Long Form *
* LQPACPKI - QPACPKID Length for Long Form *
* *
* Those that are designated as long form are each of length *
* 128. The last three variables are numeric variables *
* that indicate how much of their respective long form *
* variables are actually populated. The long form variables*
* are available for DB2 V8.1 and above. *
* *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+----------------+
| U S R D f f f | DB2 User-written Cost Derivation Exit
+----------------+
+----------------+
| U S R X f f f | DB2 Detail Data Exit
+----------------+
*************************************************************
* *
* Note: If incremental update is active, be sure to *
* review the important considerations in Section 10.1.2 *
* of this guide before coding USRXfff exits. *
* *
*************************************************************
Example:
MACRO _USRXDSU
SELECT( DSUREQID ) ;
WHEN( MISSING( DSUREQID ) ) SKIP_REC=ONE ;
OTHERWISE;
END;
%
+----------------+
| U S R T f f f | DETAIL Tape Data Selection Exit
+----------------+
%LET USRTfff = ;
Example:
sharedprefix.MICS.SOURCE(#DB2EXIT):
prefix.MICS.USER.SOURCE(DSUTEXIT):
The exit was coded to limit the records written to the DETAIL
tape file to those from a particular DB2 region, RGN1.
+----------------+
| U S R U J f f | Accounting & Chargeback Exits
| D B 2 J f f f |
+----------------+
+------------+
| DB200001 |
+------------+
TYPE: Information
ACTION: None
REFERENCES: None
+------------+
| DB200002 |
+------------+
TYPE: Error
ACTION: Ensure that the SMF Type 100 records being input
contain only DB2 data.
REFERENCES: None
+------------+
| DB200003 |
+------------+
TYPE: Error
ACTION: Ensure that the SMF Type 100 records being input
contain only DB2 data.
REFERENCES: None
+------------+
| DB200004 |
+------------+
TYPE: Error
ACTION: Ensure that the SMF Type 100 records being input
contain only DB2 data.
REFERENCES: None
+------------+
| DB200005 |
+------------+
TYPE: Error
ACTION: Ensure that the SMF Type 100 records being input
contain only DB2 data.
REFERENCES: None
+------------+
| DB200006 |
+------------+
TYPE: Error
ACTION: Ensure that the SMF Type 100 records being input
contain only DB2 data.
REFERENCES: None
+------------+
| DB200007 |
+------------+
TYPE: Error
ACTION: Ensure that the SMF Type 100 records being input
contain only DB2 data.
REFERENCES: None
+------------+
| DB200008 |
+------------+
TYPE: Error
ACTION: Ensure that the SMF Type 100 records being input
contain only DB2 data.
REFERENCES: None
+------------+
| DB200009 |
+------------+
TYPE: Error
ACTION: Ensure that the SMF Type 100 records being input
contain only DB2 data.
REFERENCES: None
+------------+
| DB200010 |
+------------+
TYPE: Error
ACTION: Ensure that the SMF Type 100 records being input
contain only DB2 data.
REFERENCES: None
+------------+
| DB200011 |
+------------+
TYPE: Error
ACTION: Ensure that the SMF Type 100 records being input
contain only DB2 data.
REFERENCES: None
+------------+
| DB200012 |
+------------+
TYPE: Error
ACTION: Ensure that the SMF Type 100 records being input
contain only DB2 data.
REFERENCES: None
+------------+
| DB200013 |
+------------+
TYPE: Error
ACTION: Ensure that the SMF Type 100 records being input
contain only DB2 data.
REFERENCES: None
+------------+
| DB200014 |
+------------+
%QWS10R1N
!!!!! UNANTICIPATED SECTION COUNT
TYPE: Error
ACTION: Ensure that the SMF Type 100 records being input
contain only DB2 data.
REFERENCES: None
+------------+
| DB200015 |
+------------+
TYPE: Error
ACTION: Ensure that the SMF Type 100 records being input
contain only DB2 data.
REFERENCES: None
+------------+
| DB200016 |
+------------+
TYPE: Error
ACTION: Ensure that the SMF Type 100 records being input
contain only DB2 data.
REFERENCES: None
+------------+
| DB200017 |
+------------+
TYPE: Error
ACTION: Ensure that the SMF Type 100 records being input
contain only DB2 data.
REFERENCES: None
+------------+
| DB200018 |
+------------+
TYPE: Error
ACTION: Ensure that the SMF Type 101 records being input
contain only DB2 data.
REFERENCES: None
+------------+
| DB200019 |
+------------+
TYPE: Error
ACTION: Ensure that the SMF Type 101 records being input
contain only DB2 data.
REFERENCES: None
+------------+
| DB200020 |
+------------+
TYPE: Error
ACTION: Ensure that the SMF Type 101 records being input
contain only DB2 data.
REFERENCES: None
+------------+
| DB200021 |
+------------+
TYPE: Error
ACTION: Ensure that the SMF Type 101 records being input
contain only DB2 data.
REFERENCES: None
+------------+
| DB200022 |
+------------+
TYPE: Error
ACTION: Ensure that the SMF Type 101 records being input
contain only DB2 data.
REFERENCES: None
+------------+
| DB200023 |
+------------+
TYPE: Information
ACTION: None
REFERENCES: None
+------------+
| DB200024 |
+------------+
TYPE: Error
ACTION: Ensure that the SMF Type 100 records being input
contain only DB2 data.
REFERENCES: None
+------------+
| DB200025 |
+------------+
TYPE: Error
ACTION: Ensure that the SMF Type 100 records being input
contain only DB2 data.
REFERENCES: None
+------------+
| DB200026 |
+------------+
TYPE: Error
ACTION: Ensure that the SMF Type 100 records being input
contain only DB2 data.
REFERENCES: None
+------------+
| DB200027 |
+------------+
TYPE: Information
REFERENCES: None
+------------+
| DB200028 |
+------------+
TYPE: Information
REFERENCES: None
+------------+
| DB200029 |
+------------+
TYPE: Information
REFERENCES: None
+------------+
| DB200030 |
+------------+
TYPE: Information
REFERENCES: None
+------------+
| DB200031 |
+------------+
TYPE: Information
REFERENCES: None
+------------+
| DB200032 |
+------------+
TYPE: Information
REFERENCES: None
+------------+
| DB200033 |
+------------+
TYPE: Information
REFERENCES: None
+------------+
| DB200034 |
+------------+
TYPE: Information
REFERENCES: None
+------------+
| DB200035 |
+------------+
TYPE: Information
ACTION: None
REFERENCES: None
+------------+
| DB200036 |
+------------+
TYPE: Information
REFERENCES: None
+------------+
| DB200037 |
+------------+
TYPE: Error
REFERENCES: None
+------------+
| DB200038 |
+------------+
TYPE: Warning
REFERENCES: None
+------------+
| DB200039 |
+------------+
TYPE: Error
ACTION: Ensure that the SMF Type 100 records being input
contain only DB2 data.
REFERENCES: None
+------------+
| DB200040 |
+------------+
TYPE: Warning
REFERENCES: None
+------------+
| DB200041 |
+------------+
TYPE: Error
ACTION: Ensure that the SMF Type 100 records being input
contain only DB2 data.
REFERENCES: None
+------------+
| DB200042 |
+------------+
TYPE: Error
ACTION: Ensure that the SMF Type 100 records being input
contain only DB2 data.
REFERENCES: None
+------------+
| DB200043 |
+------------+
TYPE: Error
ACTION: Ensure that the SMF Type 101 records being input
contain only DB2 data.
REFERENCES: None
+------------+
| DB200044 |
+------------+
TYPE: Error
sections.
ACTION: Ensure that the SMF Type 101 records being input
contain only DB2 data.
REFERENCES: None
+------------+
| DB200049 |
+------------+
TYPE: Warning
REFERENCES: None
+------------+
| DB200050 |
+------------+
TYPE: Warning
REFERENCES: None
+------------+
| DB200100 |
+------------+
TYPE: Information
ACTION: None
REFERENCES: None
+------------+
| DB200102 |
+------------+
TYPE: Information
ACTION: None
REFERENCES: None
+------------+
| DB200104 |
+------------+
TYPE: Information
ACTION: None
REFERENCES: None
+------------+
| DB200106 |
+------------+
TYPE: Information
ACTION: None
REFERENCES: None
+------------+
| DB200108 |
+------------+
TYPE: Warning
REFERENCES: None
+------------+
| DB200109 |
+------------+
TYPE: Warning
REFERENCES: None
+------------+
| DB200110 |
+------------+
TYPE: Warning
REFERENCES: None
+------------+
| DB200111 |
+------------+
TYPE: Warning
REFERENCES: None
+------------+
| DB200112 |
+------------+
TYPE: Warning
REFERENCES: None
+------------+
| DB200199 |
+------------+
TYPE: Informational
ACTION: None
REFERENCES: None