UK CMG 2009 H W Barry Merrill Ph
UK CMG 2009 H. W. "Barry" Merrill, Ph. D Merrill Consultants Dallas, TEXAS www. mxg. com Monday, May 18, 2009 Remote from Dallas, TEXAS, USA
A. SAS Version Information B. Change 26. 191 MXGSAS 92 Aug 22, 2008 C. SAS V 9. 2 on z/OS requires about 20 MB more virtual storage D. COMPALL utility comparison of SAS Compiler timings. E. Revised MXG QA Job timings, member QAJOBXX F. Change 27. 076 ASUM 70 PR Enhancement Apr 30, 2009 G. Change 27. 062 TYPE 42 Apr 9, 2009 Updates for VSAM H. Change 27. 034 DCOLLECT Mar 11, 2009 I. Change 27. 032 TYPE 110 Mar 14, 2009 J. Change 27. 004 TYPE 113 Feb 8, 2009 K. Change 26. 303 RMFINTRV Jan 13, 2009 L. Change 26. 270 TYPE 70 Nov 27, 2008 M. Change 26. 243 TYPE 70 Nov 10, 2008 N. Change 26. 243 TYPE 73 Nov 10, 2008 O. Change 26. 192 TYPE 70 Aug 21, 2008 P. Change 26. 201 TYPEDB 2 Sep 1, 2008 Q. Change 26. 116 TYPE 23 Jun 4, 2008 R. Change 27. 083 VGETDDS May 2, 2009 S. DB 2 CPU Cost using MACDB 2 H Header Exit vs _EDB 2 ACC Dataset Exit. T. New EMPTYEXCPSEC option in PARMLIB is z/OS 1. 10 only. U. MQ TCB CPU time included in CICSTRAN and TYPE 30 and TYPE 72. V. What products execute on z. IIPs? W. Change 26. 264 ANALZPCR Nov 25, 2008 X. Major enhancements added in MXG 27. 03, dated May 4, 2009
A. SAS Version Information For SAS Version V 9. 2 (TS 1 M 0): Big Picture: SAS Version V 9. 2 is COMPATIBLE with MXG Software. On z/OS, new DSNAMES for SAS libraries are in the new MXGSAS 92 JCL procedure example. All recent MXG Versions execute WITHOUT error with SAS Version V 9. 2 libraries are read/written by SAS V 8. 2 or V 9. 1. 3, & vice versa. For SAS V 9. 1. 3 on z/OS with Service Pack 4: There are no reported errors, and MXG's CONFIGV 9 now specifies V 9 SEQ instead of V 6 SEQ. As V 6 SEQ does not support long length character variables, it should not be used. WPS Version requirement information:
MXG Support Position for testing of WPS Release: WPS 2. 3. 4 and current MXG are required. Your current MXG Software License Agreement states: Merrill agrees to provide continuous product support for MXG in the following areas: When error conditions (i. e. , the SAS execution of MXG code produces either a return code or an ABEND) are the results of errors in MXG Code, they will be corrected. If you encounter an error testing MXG under WPS: You should report the error to WPS Technical Support for initial investigation. If WPS support believes the error is an MXG problem, they can contact MXG, or may choose to refer you to MXG Support may then request you to send data to MXG: - the raw data file that caused the error - your site's USERID. SOURCLIB (tailoring) source library If the error can be replicated under the SAS System, it will be corrected by MXG Software per our license terms.
B. Change 26. 191 MXGSAS 92 Aug 22, 2008 New MXGSAS 92 JCL Procedure for MXG under z/OS SAS V 9. 2 SAS changed their DSNAMES for CNTL and SASMSG datasets. CNTL DATASET: Using SAS Deployment Wizard (SDW) to install V 9. 2 DSNAME qualifier: version, year, julian date DSN=&SASHLQ. . V 92 DYJJJ. CNTL(BAT&YY. ) or a specific DSNAME, for example, of DSN=&SASHLQ. . V 92 D 8208. CNTL(BATW 0) for an install in 2008 on julian date 208, in the USA. MXGSAS 92 JCL procedure now has //CONFIG DD DISP=SHR, DSN=&SASHLQ. . V 92 DYJJJ. CNTL(BAT&YY. ) // DD DISP=SHR, DSN=&MXGHLQ. . MXG. SOURCLIB(CONFIGV 9) Get that exact YJJJ value from your SAS Installer. SASMSG DATASET: Also the SASMSG DSNAME with. SL. no longer exists, so the SASMSG DD only has these two DDs: //SASMSG DD DISP=SHR, DSN=&SASHLQ. . &XX. &YY. . SASMSG // DD DISP=SHR, DSN=&SASHLQ. . EN&YY. . SASMSG
C. SAS V 9. 2 on z/OS requires about 20 MB more virtual storage BUILDPDB with additional SMF records with 9. 1. 3 required 72 MB with 9. 2 required 92 MB in Phase I: Data 9. 1. 3 9. 2 Program Total 73728 3308 EXT SYS 73728 12344 77036 KB, SAS Total Memory 86072 KB, IBM IEF 374 I, last two 92934 17426 94132 12276 109360 KB, Total Memory 106408 KB, IBM IEF 374 I, last two "Data" or IEF 374 I "EXT" value that is limited by REGION on JOB "Program" or (second) SYS value is the area below 16 MB line. The SAS Total Memory messages and SYSLOG IEF 374 I match closely
D. COMPALL utility comparison of SAS Compiler timings. DATA step creates 1871 datasets, all variables, zero obs. INFILE SMF was a DD Dummy or zero-length file. Compiler Platform Run Time SAS 9. 1. 3 WPS 2. 2 Win/XP 75 seconds 120 seconds SAS 9. 1. 3 WPS 2. 2 z/OS Memory Required 93 seconds 32 minutes 1100 MB same box 1145 MB 1024 MB
E. Revised MXG QA Job timings, member QAJOBXX Eliminated many PROC COPY from //PDB DD to //XREFvvnn by writing directly to XREFvvnn. With SAS V 9. 1. 3 and MXG 26. 09 on two z/Series machines: On IBM System/z: Machine Elapsed CPU SU_SEC minutes min 21621 90. 7 16. 50 9708 104. 8 45. 19 On Intel: 3. 2 GHz 3. 2 Gh. Z 9. 4 10. 0 Virtual SAS storage Op. Sys Version 123558 K z/OS 9. 1. 3 124340 K z/OS 9. 1. 3 6. 2 146173 k 6. 25 101840 k Win. XP 9. 1. 3 Win. XP 9. 2
F. Change 27. 076 ASUM 70 PR Enhancement Apr 30, 2009 ASUM 70 LP and ASUMCELP one obs per LPARNAME per INTERVAL Single Set of Variable Names -ASUM 70 LP is created per SYSTEM per LPARNAME so there can be replicated/repeated data if multi-systems -ASUMCELP is created per CECSER per LPARNAME one obs per interval ASUM 70 PR and ASUMCEC one obs per INTERVAL 60 separate sets of variable names LPn. AAAA for 60 LPARs -ASUM 70 PR is created per SYSTEM per INTERVAL it too can have replicated data with multile systems -ASUMCEC is created per CECSER per interval
. ASUM 70 LP/ASUMCELP - Per-LPARNAME Variables ====== Engine Type ======= Metric: CP IFA IFL ZIP Installed Engines PARTNCPU NRIFACPU NRIFLCPU NRZIPCPU Avg Online Engines LPARCPUS IFACPUS IFLCPUS ZIPCPUS CPU Busy Time LCPUPDTM IFAACTTM IFLACTTM ZIPACTTM Percent CPU Busy PCTLPBY PCTIFABY PCTIFLBY PCTZIPBY Online Total Time LPARDUR IFAUPTM IFLUPTM ZIPUPTM Parked Time SMF 70 PAT IFAPATTM IFLPATTM ZIKPATTM Wait State Time SMF 70 WST IFAWSTTM IFLWSTTM ZIPWSTTM SUM 70 LP Sorted BY list: SYSPLEX SYSTEM SYSNAME STARTIME SHIFT CECSER LPARNAME LPARNUM SUMCELP Sorted BY list: CECSER STARTIME SHIFT LPARNAME LPARNUM
. ASUM 70 PR/ASUMCEC - Per-Interval Variables ====== Engine Type ======= CP IFA IFL ZIP Metric: Installed Engines Avg Online Engines CPU Busy Time Percent CPU Busy Online Total Time Parked Time Wait State Time PARTNCPU NRIFACPU NRIFLCPU LPARCPUS IFACPUS IFLCPUS CPUACTTM CPUIFATM CPUIFLTM PCTLPBY PCTIFABY PCTIFLBY LPARDUR IFAUPTM IFLUPTM SMF 70 PAT IFAPATTM IFLPATTM SMF 70 WST IFAWSTTM IFLWSTTM NRZIPCPUS CPUZIPTM PCTZIPBY ZIPUPTM ZIKPATTM ZIPWSTTM ASUM 70 PR Sorted BY list: SYSPLEX SYSTEM SYSNAME STARTIME SHIFT CECSER; ASUMCEC Sorted BY list: CECSER STARTIME SHIFT;
G. Change 27. 062 TYPE 42 Apr 9, 2009 Updates for VSAM TYPE 42 Updates for VSAM RLS "ABOVE THE BAR" statistics, - been there, overlooked by MXG - 6 new datasets, labels all "BELOW" "ABOVE" the Bar. TY 42 S 1 TYPE 42 S 1 VSAMRLS SPLEX SC BELOW THE BAR TY 42 S 2 TYPE 42 S 2 VSAMRLS SC CF SYS BELOW THE BAR TY 42 S 3 TYPE 42 S 3 VSAMRLS SPLEX SC ABOVE THE BAR TY 42 S 4 TYPE 42 S 4 VSAMRLS SC CF SYS ABOVE THE BAR TY 42 D 1 TYPE 42 D 1 VSAMRLS SPLEX DATASET BELOW BAR TY 42 D 2 TYPE 42 D 2 VSAMRLS DATASET CF SYS BELOW BAR TY 42 D 3 TYPE 42 D 3 VSAMRLS SPLEX DATASET ABOVE BAR TY 42 D 4 TYPE 42 D 4 VSAMRLS DATASET CF SYS ABOVE BAR TY 42 X 1 TYPE 42 X 1 VSAMRLS BUFF MGR TOTALS BELOW BAR TY 42 X 2 TYPE 42 X 2 VSAMRLS BUFF MGR DETAILS BELOW BAR TY 42 X 3 TYPE 42 X 3 VSAMRLS BUFF MGR TOTALS ABOVE BAR TY 42 X 4 TYPE 42 X 4 VSAMRLS BUFF MGR DETAILS ABOVE BAR APAR OA 25559 adds new variables from subtype 5 and 6 Kept in TYPE 42 DS, TYPE 42 SR, and TYPE 42 VT datasets: S 42 DSRDD='AVERAGE*READ MS*DISCONNECT*TIME' S 42 DSRDT='READ*OPERATIONS*TO*DATASET'
H. Change 27. 034 DCOLLECT Mar 11, 2009 Support for EAV, Extended Address Volume New in z/OS 1. 10 Devices with more than 65520 cylinders HUGE volume sizes, 236 GB (256 K Cylinders) first release. Dataset DCOLVOLS: new variables: "Track-Managed Space" or "Base Addressing Space" First 65520 cylinders (54 GB), and space above "Extended Addressing Space" rest of space on volume. Disk allocation in the EAS is in units of 21 cylinders. Initial in VSAM only, KSDS, RRDS, ESDS and Linear. So DB 2 and z. FS can use EAV volumes now. Type 1415 enhancement - Change 25. 071 EADSCBOK - User Program provided valid DCBE, EADSCB=OK If 'N", program did not specify EADSCB=OK IBM: Upgrade program to handle 28 -bit cyl address. For when EAV supports more data set types. SMF 14 EAV - User Program issued EXCP or XDAP macros. TYPE 19 enhancements -Change 26. 071 Existing two-byte counters expanded to four bytes.
I. Change 27. 032 TYPE 110 Mar 14, 2009 Support for CICS/TS 4. 1. 0 OPEN BETA. INCOMPATIBLE. Three new "TCB"s added: T 8, EP, and TP, renumbered. NUM NAME PREFIX DESCRIPTION 1 QR DSG QUASI REENTRANT MODE 2 RO DS 2 RESOURCE OWNING MODE 3 CO DS 3 CONCURRENT MODE 4 SZ DS 4 SECONDARY LU MODE 5 RP DS 5 ONC/RPC MODE 6 FO DS 6 FILE OWNING MODE 7 SL DS 7 SOCKETS OWNING MODE (SL) 8 SO DS 8 SOCKETS OWNING MODE (SO) 9 SP DSH SOCKETS PTHREAD OWNING (SP) new 10 EP DSM EVENT PROCESSING MODE 10 12 D 2 DSD D 2 - DB 2 MODE 11 13 JM DSE JM - JVM CLASS CACHE MODE new 11 TP DSN TP - THREADED TCB OWNING MODE 12 14 S 8 DSB S 8 - SOCKETS (SSL) MODE 13 15 L 8 DSA L 8 - OPEN MODE 14 16 L 9 DSI L 9 - OPEN MODE 15 17 J 8 DS 9 J 8 - OPEN MODE 16 18 J 9 DSF J 9 - OPEN MODE 17 19 X 8 DSJ X 8 - OPEN MODE 18 20 X 9 DSK X 9 - OPEN MODE new 21 T 8 DSL T 8 - JVM MULTITHREADED
J. Change 27. 004 TYPE 113 Feb 8, 2009 SMF 113 Hardware Instrumentation Services HIS record documented in SA 23 -2260, SA 23 -2261 added by APAR OA 25755 TYPE 113 interval observation with six Basic counters six Program State counters sixteen Crypto counters twenty-four Extended counters That contain activity counts for Level One, Level Two and Level Three Data Cache AND Instruction Cache for each CPU engine. Counts are accumulated Use TYPS 113 member or insert _S 113 in EXPDBOUT with BUILDPDB which uses DIF() logic to deaccumulate. Always lose first interval if data is accumulated.
K. Change 26. 303 RMFINTRV Jan 13, 2009 In both PDB. RMFINTRV and TREND. TRNDRMFI datasets. Capture Ratios for z. AAPs and z. IIPs now calculated CAPIFART - CAPTURE RATIO FOR ZAAP ENGINES 100*CPUIFATM/IFAACTTM CAPZIPRT - CAPTURE RATIO FOR ZIIP ENGINES 100*CPUZIPTM/ZIPACTTM Service Class z. AAP and z. IIP CPU times are created: CPUIFATM - IFA (z. AAP) CPU TIME in Service Classes CPUZIPTM - ZIP (z. IIP) CPU TIME in Service Classes IFAACTTM - IFA (z. AAP) CPU TIME in TYPE 70 (Hardware) ZIPACTTM - ZIP (z. IIP) CPU TIME in TYPE 70 (Hardware)
L. Change 26. 270 TYPE 70 Nov 27, 2008 NRCPUS is an AVERAGE NUMBER OF ONLINE NON-PARKED CP ENGINES Pre-IRD, it was COUNT of engines online at interval end, for IRD, it was AVERAGE NUMBER OF ONLINE CP ENGINES but now, if Hiper. Dispatch is active, it is the AVERAGE NUMBER OF ONLINE, NON-PARKED CP ENGINES because any CP Parked Time (CPUPATTM/SMF 70 PAT) is now subtracted from the Online Time (SMF 70 ONT) NRCPUS= ( SMF 70 ONT-SMF 70 PAT) / DURATM ; NRCPUS can and will be a non-integer (2. 5) value. These variables are recalculated/impacted NRCPUS PCTCPUBY PCTCPUEF CPUUPTM
M. Change 26. 243 TYPE 70 Nov 10, 2008 Support for OA 21140 - RMF Hiper. Dispatch enhancements. TYPE 70 SMF 70 Q 00 -SMF 70 Q 12 counts of IN AND READY previously based on online processors with this APAR installed and Hiper. Dispatch Active based on processors ONLINE AND NOT PARKED when sample was taken. TYPE 70 new variable SMF 70 NRM='z. IIP*NORMALIZATION*FACTOR*/ TYPE 70 PR field SMF 70 POF creates two new variables: POLARITY='POLARIZATION' 0='0: Horizontally Polarized or not indicated' 1='1: Vertically Polarized Low Entitlement' 2='2: Vertically Polarized Medium Entitlement' 3='3: Vertically Polarized High Entitlement' Variable POLARITY is decoded by new MG 070 PO format. POLARCHG='POLARITY*CHANGED? ' value of Y if polarization was changed during interval.
N. Change 26. 243 TYPE 73 Nov 10, 2008 Support for OA 21140 - High Performance FICON (z. HPF) TYPE 73 dataset has these new z. HPF variables: CHFACTV ='FICON*OPERATIONS*CONCURRENTLY*ACTIVE' CHFDFER ='FICON*OPERATIONS*DEFERRED*PER SEC' CHFRATE ='FICON*OPERATIONS*PER SEC' CHFXACTV='ZHPF*OPERATIONS*CONCURRENTLY*ACTIVE' CHFXDFER='ZHPF*OPERATIONS*DEFERRED*PER SEC' CHFXRATE='ZHPF*OPERATIONS*PER SEC' SMF 73 ECP='CHANNEL*PATH*IDENTIFICATION' SMF 73 EIX='INDEX TO*EXTENDED*CHANNEL*MEASUREMENTS' SMF 73 EOC='FICON*COMMAND MODE*OPERATIONS*ATTEMPTS' SMF 73 EOD='FICON*COMMAND MODE*OPERATIONS*NOT INIT' SMF 73 EOS='SUM COUNT OF*COMMAND MODE*OPERATIONS' SMF 73 ETC='FICON*TRANSPORT MODE*OPERATIONS*ATTEMPTS' SMF 73 ETD='FICON*TRANSPORT MODE*OPERATIONS*NOT INIT' SMF 73 ETS='SUM COUNT OF*TRANSPORT MODE*OPERATIONS' TYPE 74 dataset has this new variable: R 744 FLPN='PARTITION*IDENTIFIER*OF CF' TYPE 79 C dataset for subtype 12 has the same new z. HPF fields as those added to TYPE 73
O. Change 26. 192 TYPE 70 Aug 21, 2008 Support for APAR OA 24074. IBM recalculates PCTMVSBY when HIPERDISPATCH has parked a CP engine Online Time - (Wait + Parked Time) MVS UTIL(%)=---------------------------- * 100 Online Time - Parked Time MXG's calculation of PCTMVSBY is revised to match IBM.
P. Change 26. 201 TYPEDB 2 Sep 1, 2008 Support for DB 2 V 9. 1 (COMPAT) SMF 100/101 + new V 8 data: WOW: New Z/OS metrics in PDB. DB 2 STATS, V 8. 1 and V 9. 1 QWOSDB 2 U='DB 2*SUBSYSTEM*CPU*UTILIZATION' QWOSDBMU='DB 2*DBM 1*CPU*UTILIZATION' QWOSDPIR='DB 2 SUBSYS*PAGE-IN*RATE' QWOSDRSU='DB 2 SUBSYS*USED REAL STORAGE*IN MB' QWOSDVSU='DB 2 SUBSYS*USED VIRTUAL*STORAGE*IN MB' QWOSLNCP='CPS*IN*LPAR' QWOSLPIR='LPAR*PAGE-IN*RATE' QWOSLPRU='LPAR*CPU*UTILIZATION' QWOSLRSF='LPAR*FREE REAL*STORAGE*IN MB' QWOSLRST='LPAR*REAL STORAGE*IN MB' QWOSLVSF='LPAR*FREE*VIRTUAL*STORAGE*IN MB' QWOSLVST='LPAR*VIRTUAL*STORAGE*IN MB' QWOSMSTU='DB 2*MSTR*CPU*UTILIZATION'
Q. Change 26. 116 TYPE 23 Jun 4, 2008 Support for APAR OA 22414 adds new variables to TYPE 23 SMF Statistics Records: SMF 231 RF='FIRST*REFERENCE*FAULTS' SMF 23 NFR='FIX*REQUESTS*BELOW*2 GM' SMF 23 NGR='GETMAIN*REQUESTS*ISSUED' SMF 23 NIO='TOTAL*I/O*OPERATIONS' SMF 23 NRF='NON-FIRST*REFERENCE*FAULTS' SMF 23 PBG='PAGES*BACKED*DURING*GETMAINS' SMF 23 PFX='FRAMES*FIXED*BELOW*2 GB' SMF 23 SRB='SRB*DISPATCHES' SMF 23 TCB='UNLOCKED*TCB*DISPATCHES' SMF 23 SFG='STATISTICS*SECTION*FLAG'
R. Change 27. 083 VGETDDS May 2, 2009 VGETDDS/VMXGSET - Logically "Concatenate" PDB Libraries Can read a SAS dataset from multiple LIBNAMEs ("PDB"s) With a single "SET" statement using a colon Wild. Card to read all Data Libraries "Starting With": To read "JOBS" from five libraries, PDB 1 -PDB 5, you use // EXEC MXGSASV 9 //PDB 1 DD DSN=YOUR. PDB(0), DISP=SHR //PDB 2 DD DSN=YOUR. PDB(-1), DISP=SHR //PDB 3 DD DSN=YOUR. PDB(-2), DISP=SHR //PDB 4 DD DSN=YOUR. PDB(-3), DISP=SHR //PDB 5 DD DSN=YOUR. PDB(-4), DISP=SHR //SYSIN DD * %VGETDDS( DDNAMES=PDB: ); DATA COMBINE. JOBS; %VMXGSET( DATASET=JOBS ); . . . rest of your subsetting logic. . . Enhancement allows dynamic allocation of GDG DSNAMEs or DSNAMES with embedded DATEs, to logically concatenate SAS data libraries. EXAMPLE - GOOVOO=MXG. PDB, START=45 BECOMES - MXG. PDB. G 0045 V 00
S. DB 2 CPU Cost using MACDB 2 H Header Exit vs _EDB 2 ACC Dataset Exit. Input file 58 GB, 35 Million SMF records, 17 Million DB 2 101 -0 Read 35 Million, or use MACFILE Exit to skip 17 Million Use _EDB 2 ACC "Dataset Exit" to select at OUTPUT DB 2 records are still fully decoded up to OUTPUE. or Use MACDB 2 H "Header Exit" to select at HEADER. throw away the unwanted records a the DB 2 Header Only 11 variables were KEPT in DB 2 ACCT. Records Read 35 MM Records 17 MM ID 101 ST 0 Exit Used CPU Time mm: ss DB 2 ACCT obs _EDB 2 ACC None _EDB 2 ACC MACDB 2 H 23: 32 14: 33 13: 59 6: 38 36998 17 MM 36998
T. New EMPTYEXCPSEC option in PARMLIB is z/OS 1. 10 only. Many sites have SMS Allocate 5 potential Volumes for DASD First is used, other four are "Candidate Volumes" Type 30 records have a slot for all five potential DDs Causes long SMF 30 records, split into "Multi-DD" records. The EMPTYEXCPSEC option, when enabled (off is Default!) PREVENTS CREATION OF THESE NULL DD SEGMENTS IN SMF 30 RECORDS.
U. MQ TCB CPU time included in CICSTRAN and TYPE 30 and TYPE 72. With CICS/TS 3. 2 + Websphere MQ 5. 3. 1 or later, using the CICS Using CICS Attachment Facility the MQ TCB CPU time consumed on behalf of a CICS Transaction (which will be under the L 8 and/or KY 8 TCBs) is captured in SMF 110 Subtype 1 CICSTRAN dataset IBM Fields USRCPUT, L 8 CPUT, and KY 8 CPUT MXG Variables TASCPUTM, L 8 CPUTTM and KY 8 CPUTM MQ TCB time is also recorded in the Address Space of CICS Region in CPUTCBTM in TYPE 30 records of the CICS "job" in CPUTCBTM in TYPE 72 GO records for that ASID's Service Class.
V What products execute on z. IIPs? - IBM DB 2 and DB 2 Utilities - IBM Communications Server for IPSEC - IBM Communications Server for Hipersocket Large Messages. - IBM XML, some parts of the parser. - IBM Extended Remote Copy (XRC) data mover address spaces (OA 23174). - SYNCSORT - IBM Scalable Architecture for Financial Reporting (SAFR) - System Data Mover (SDM) benefits (z/OS Global Mirror). - Encryption and Compression: - CA-Vtape (option to use software compression to compress the cache) - CA Brightstore Tape Encryption (both compression and encryption). - CA Datacom - CA Netmaster for IP Packet Analysis (also uses z. AAPs) - CA Insight for DB 2 (when the SQL is already running on a z. IIP. - CA IDMS R 17 offloads some system mode time to z. IIPs. - PKZIP - Neon Enterprise Software - IMS Utilities - Progress Software - Data Direct - Phoenix Software - Most products, including (E)JES - Shadow 7 (from Data. Direct, uses z. IIP and z. AAP)
W. Change 26. 264 ANALZPCR Nov 25, 2008 Support for IBM z. PCR capacity tool to use MXG PDB data. MXG creates an "External Study File", a new feature in z. PCR Version C 5. 2 b reads MXG RMF datasets TYPE 70 PR TYPE 74 creates ". zpcr" output text file of XML tags/values SELECT=PEAKTIME CREATE a. zpcr file for each STARTIME for each SYSPLEX-SYSTEM with the highest total CPU Dispatch Time for CP engines in a full interval. THIS IS THE DEFAULT. SELECT=PEAKPCT CREATE a. zpcr file for each STARTIME for each SYSPLEX-SYSTEM with the highest percent CPU busy, based on the average number of online, non-parked CP engines in a full duration interval. SELECT=CECTIME Select the STARTIME for each LPAR in a CECSER with the highest total CPU Dispatch Time across all LPARs and all engines. Not yet implemented. SELECT=PEAK Create a. zpcr file for each system for the interval with peak PCTCPUBY in PDB. TYPE 70.
X. Major enhancements added in MXG 27. 03, dated May 4, 2009 ASUM 70 PR 27, 076 ASUM 70 PR enhancement adds z. IIP, z. AAP, and IFLs plus. ASUM 70 PR 27. 074 Group Capacity ASUM 70 GC/GL wrong if multiple SYSTEMS. TYPE 83 27. 067 Support for LDAP Auditing ID=83 Subtype=3 SMF record. TYPEIMS 7 27. 078 Support for IMS Log 45 X Interval Statistics record. TYPEIMSA 27. 078 Support for IMS Log 45 X Interval Statistics record. TYPEIMFL 27. 078 Support for IMF+IMS 45 X Interval Statistics record. TYPEDCOL 27. 082 Support for z/OS 1. 10 DCDOVERA 32 -bit already in MXG. TYPE 113 27. 081 Support for APAR OA 27623, CPU Speed, SM 1132 SP, added. TYPENMON 27. 080 Protection for inconsistent NMON data counters. TYPEBVIR 27. 077 BVIR variable GLIBSEQN can be ASCII or EBCDIC. TYPESTC 27. 072 VTCS subtypes of STC/STK USER SMF record updated. VMXGSUM 27. 071 VMXGSUM-using programs support DROPed variables. TYPEXAM 27. 070 Variable DESCR truncated in XMHSTMEM, changed. TYPEULTM 27. 069 Serena's Ultimizer user MV moved subtype location. IMACICDU 27. 068 Optional USERCHAR in CICSTRAN was limited to 200. TYPE 77 27. 066 "Owner" variables incorrectly labeled as "Current".
Major enhancements added in MXG 27. 02, dated Apr 13, 2009 Errors (Only in MXG 27. 01) corrected in 27. 02: TYPEDCOL 27. 057 MXG 27. 01 ONLY. DCOLVOLS sizes WRONG by 1024 factor. TYPE 42 27. 054 MXG 27. 01 ONLY. STARTIME/ENDTIME/etc missing value. Enhancements: TYPEEDGR 27. 046 Major updates for RMM/EDGHSKP D, V, X records. TYPEDCOL 27. 047 Support for EAV (large volumes) final correction. TYPECTCD 27. 056 Support for Control-D "Decollating" SMF record. TYPE 102 27. 059 Some SMF 102 IFCID=108 variables were not INPUT. VMACSMF 27. 058 SMF SUBTYPE GT 255 for BMC CICS subtype 2818/47874. TYPEHURN 27. 055 OBJECTSTAR Subtype 13 INPUT STATEMENT EXCEEDED TYPE 110 27. 053 CICS SMF 110 Statistics STID=108 skipped data. ANALDB 2 R 27. 052 PMACC 01 had blank values; time formats match DB 2 PM. VMXGOPTR 27. 051 %VMXGOPTR changed, CURRENT vs ORIGINAL value used VGETSYSI 27. 049 New %VGETSYSI gets (z/OS only) SYSTEM, SU_SEC values. VMACDB 2 27. 045 DB 2 STATS QISTWFxx variables were incorrectly deaccum. TYPEMWAI 27. 043 HP Open. View on AIX RELEASE/SOFTWARE/SYSID wrong.
Major enhancements added in MXG 27. 01, dated Mar 17, 2009 READDB 2 27. 002 READDB 2 might not create all datasets, in Feb refresh RMFINTRV 27. 001 Negative PCTCPUBY, corrected in Feb 12 refresh. TYPE 110 27. 032 Support for CICS/TS 4. 1. 0 OPEN BETA (INCOMPATIBLE). TYPE 111 27. 011 Support for CTG V 7. 2 (INCOMPAT, new RECID=7 error). TYPE 113 27. 004 Support for SMF 113 Hardware Instrumentation Svc HIS. TYPEDCOL 27. 034 Support for EAV, Extended Address Volume devices. TYPENTSM 27. 038 Support for NTSMF/Performance Sentry 3. 1. 4 (MAJOR!). TYPE 114 27. 003 Support for Tivoli Automation SMF 114 record. TYPEULOP 27. 029 Support for BMC's Ultra Op Product's User SMF record. TYPETMO 2 27. 042 Support for ASG TMON for CICS V 3. 2 native records. ANAL 119 27. 031 Sample TCP/IP analysis from IBM SMF ID=119 records. BUILDPDB 27. 005 PDB. SMFRECNT created to audit SMF record counts. WEEKxxxx 27. 005 Weekly logic enhanced to support nonexistent dataset. MONTHxxx 27. 005 Month logic enhanced to support nonexistent dataset. ANALDB 2 R 27. 012 DB 2 PM-like report selection by DATABASE enhancement. UDB 2 GTF 27. 015 Revised Support for processing DB 2 GTF records. TYPEDB 2 27. 018 DB 2 V 9 variables added by IBM or overlooked, added. ANALDB 2 R 27. 024 NOT SORTED ERROR if only PMACC 04 was requested. TYPE 42 27. 016 Subtype 25 OLDMEMNM/NEWMEMNM were misaligned. TYPE 42 27. 027 TYPE 42 DS RESPTIME, MAXRSPTM, MAXSRVTM formats TYPENMON 27. 028 NMON record 'VM' support for both z/VM, and Intel. TYPE 88 27. 026 SMF 88 LTD timestamp wrong as GMT offset misapplied. MANY 27. 014 SAS option TRANSCODE=NO, &MXGNOTRA/&MXGNOTRB
- Slides: 31