Part 1 - CA Technologies
Part 1 - CA Technologies
Part 1 - CA Technologies
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>CA</strong> Datacom Education Workshop -<br />
<strong>Part</strong> 1: What’s Inside the <strong>CA</strong><br />
Datacom Performance Monitoring<br />
Toolbox
Next Gen Mainframe<br />
MD700SN/EC150ENA<br />
<strong>CA</strong> Datacom Education<br />
Workshop - <strong>Part</strong> 1: What’s Inside<br />
the <strong>CA</strong> Datacom Performance<br />
Monitoring Toolbox<br />
Mike Gowen, IBM GTS Services Delivery<br />
Kevin Shuma, <strong>CA</strong>
abstract<br />
This is part one of a two-part education workshop covering advanced topics. In<br />
part one we look at what's in the <strong>CA</strong> Datacom performance tuning toolbox. With<br />
organizations highly focused on business services functionality to meet their<br />
rapidly changing needs, a critical requirement is making sure the application<br />
performs well and meets service levels for internal and external users. In this<br />
workshop, Kevin Shuma, <strong>CA</strong> Datacom® VP of Software Engineering, and Mike<br />
Gowen from the Datacom team at IBM Global Technology Services, talk about the<br />
performance monitoring tools you need to watch and manage <strong>CA</strong> Datacom<br />
performance and how they differ or work together.<br />
3<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
agenda<br />
• What’s in the toolbox<br />
• Overview of <strong>CA</strong> SYSVIEW for <strong>CA</strong> Datacom<br />
• The new tools in the “box” with version 12.0<br />
4<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
what’s in the toolbox<br />
• The “hand” tools<br />
• The “power” tools<br />
• The new tools in the “box” with<br />
version 12.0<br />
5<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
the “hand” tools<br />
• Well known<br />
• Still work and provide value<br />
• Usually requires manual manipulation to<br />
accumulate information<br />
• Includes:<br />
− Printed PXX Summary report<br />
− MUF EOJ Report<br />
− The CXX report<br />
6<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
printed PXX Summary report<br />
• DBUTLTY REPORT AREA=PXX function<br />
• The most used “tool”<br />
• Pro’s<br />
− Most folks know it, and know how to use it<br />
− Provides a lot of good information<br />
− Can be “created” as part of the standard MUF job<br />
− Can be produced “on demand”<br />
• Con’s<br />
− Printed format<br />
− Typically reviewed with a manual effort<br />
− Formats can change release to release (affects automation)<br />
− Very hard to combine data from one report with another<br />
− Has been superseded by several newer tools<br />
• Recommendation – set MUF to print PXX at EOJ<br />
7<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
printed PXX Summary report (cont’d)<br />
Option to discuss in detail in part II<br />
8<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
MUF EOJ report<br />
• Produced automatically at MUF EOJ<br />
• Will be lost if MUF abends<br />
• Prints to SYSPRINT<br />
• Pro’s<br />
− Most folks know it, and know how to use it<br />
− Provides information not on PXX<br />
• Con’s<br />
− Can not be generated on demand<br />
− Printed format, typically reviewed with a manual effort<br />
− Formats can change release to release (affects automation)<br />
− Hard to combine data from one report with another<br />
− Has been superseded by several newer tools<br />
• Recommendation – save output printed at MUF EOJ<br />
9<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
MUF EOJ report (cont’d)<br />
Date: 10/27/2011 ******************************************************************************** Page: 3<br />
* <strong>CA</strong> Datacom/DB *<br />
Time: 15.39.54 * Multi-User Facility * Release: 12<br />
* Copyright . 2009 <strong>CA</strong>. All rights reserved. * SP0<br />
********************************************************************************<br />
M R D F SUMMARY INFORMATION<br />
VIRTUAL COVERED COVERED<br />
AREA USE SIZE BLOCKS SPACE MRDF READS MRDF WRITES 1ST/ACT READS NON-1ST READS PERCENT<br />
IXX00006 VIRTUAL 250M 64,000 64-BIT 2 0 USED 0<br />
IXX00017 VIRTUAL 40K 10 64-BIT 1 0 USED 10<br />
TTM00017 VIRTUAL 32M 8,190 64-BIT 2 1 USED 0<br />
Date: 10/27/2011 ******************************************************************************** Page: 4<br />
* <strong>CA</strong> Datacom/DB *<br />
Time: 15.39.54 * Multi-User Facility * Release: 12<br />
* Copyright . 2009 <strong>CA</strong>. All rights reserved. * SP0<br />
********************************************************************************<br />
ACCOUNTING SUMMARY INFORMATION<br />
TABLE NAME: A90 DATA BASE: 5<br />
REQUESTS PROCESSED: 2,270,380 EXCPS: 24<br />
LO<strong>CA</strong>TES: 55 ADDS: 55 UPDATES: 6,933<br />
ENTRY UNAVAILABLE: 0 EXCLUSIVE CONTROL CONFLICTS: 0 SKIPPED DUE TO EXCLUSIVE: 0<br />
CORE SIZE: 101,376 NUMBER OF ENTRIES: 1,079 ENTRIES RECLAIMED: 6,933<br />
LO<strong>CA</strong>TES INITIATED: 7 SPILLS INITIATED TO AXXTHLD: 454 INTERNALLY INITIATED SPILLS: 0<br />
TABLE NAME: A91 DATA BASE: 5<br />
REQUESTS PROCESSED: 493,499 EXCPS: 5<br />
LO<strong>CA</strong>TES: 28 ADDS: 28 UPDATES: 430<br />
ENTRY UNAVAILABLE: 0 EXCLUSIVE CONTROL CONFLICTS: 0 SKIPPED DUE TO EXCLUSIVE: 0<br />
CORE SIZE: 101,376 NUMBER OF ENTRIES: 1,075 ENTRIES RECLAIMED: 430<br />
LO<strong>CA</strong>TES INITIATED: 8 SPILLS INITIATED TO AXXTHLD: 98 INTERNALLY INITIATED SPILLS: 0<br />
.<br />
.<br />
.<br />
10<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
MUF EOJ report (cont’d)<br />
Date: 10/27/2011 ******************************************************************************** Page: 6<br />
* <strong>CA</strong> Datacom/DB *<br />
Time: 15.39.54 * Multi-User Facility * Release: 12<br />
* Copyright . 2009 <strong>CA</strong>. All rights reserved. * SP0<br />
********************************************************************************<br />
XCF SUMMARY INFORMATION<br />
JOB/SYS NAME GROUP TOTAL JOBS TOTAL REQUESTS<br />
* QA10 0 0<br />
* QA11 0 0<br />
* QA12 14 2,192,985<br />
BUFFER SIZE IB-REQUESTS OB-REQUESTS<br />
1K 2,058,534 1,446,655<br />
2K 134,451 512,739<br />
5K 233,584<br />
6K 7<br />
Date: 10/27/2011 ******************************************************************************** Page: 7<br />
* <strong>CA</strong> Datacom/DB *<br />
Time: 15.39.54 * Multi-User Facility * Release: 12<br />
* Copyright . 2009 <strong>CA</strong>. All rights reserved. * SP0<br />
********************************************************************************<br />
TCB/SRB USE SUMMARY INFORMATION<br />
ITEM PROGRAM USED COUNT CPU TIME POSTED COUNT I/O COUNT<br />
1 DBMUFPR 773 000:00:00.55 940 696<br />
2 *SRB-SMP 2,697,805 000:01:06.97 2,691,714 0<br />
3 *SRB-SMP 413 000:00:00.01 542 0<br />
4 *SRB-SMP 0 000:00:00.00 0 0<br />
7 DBMSBPR 4,954 000:00:00.46 1 0<br />
8 DBOCSPR 23 000:00:00.10 48 0<br />
9 DBOCSPR 1 000:00:00.00 3 0<br />
10 DBOC2PR 51 000:00:00.05 52 0<br />
.<br />
11<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
printed CXX report<br />
• DBUTLTY REPORT AREA=CXX function<br />
• Primarily provides physical database information<br />
• Pros<br />
− Provides some tuning information<br />
• Con’s<br />
− Data printed from DASD may be “old” – do STATS first<br />
− Printed format<br />
− Typically reviewed with a manual effort<br />
− Formats can change release to release (affects automation)<br />
− Has been superseded by several newer tools<br />
12<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
CXX report (cont’d)<br />
INDEX INFORMATION - IXX<br />
DEVICE TYPE - 3390 DYNAMIC EXTEND - YES<br />
BLOCK LENGTH - 4,096 DYN.EXT.TRACKS - 20<br />
LEVELS - 2 OLDEP - YES<br />
BLOCKS/TRACK - 12 CXXMAINT LINK - YES<br />
BLOCKS IN USE - 4,605<br />
BLOCKS UNUSED - 13,395<br />
TOTAL BLOCKS - 18,000<br />
TOTAL TRACKS - 1,500<br />
PERCENT FULL - 25<br />
.<br />
.<br />
TABLE NAME - AGR<br />
AREA NAME - DD1<br />
OCCURRENCE - AGGREGATE P008<br />
OCCURRENCE - DATA-DICT-AREA-1 P004<br />
TABLE ID - 17 AREA SQLNAME - DATA_DICT_AREA_1<br />
RECORD LENGTH - 809 / 821 BLOCK LENGTH - 4,096 SLACK - 0<br />
RECORDS IN TABLE - 1,150 OVERFLOWS IN AREA - 53,258<br />
LENGTH OF KEY/ELEMENTS - 1,040 BLOCKS IN USE - 1,754<br />
NUMBER OF KEYS - 8 BLOCKS UNUSED - 23,446<br />
NUMBER OF ELEMENTS - 3 TOTAL BLOCKS - 25,200 CXXMAINT LINK - YES<br />
CHANGE MASTER KEY - YES TOTAL TRACKS - 2,100 DYNAMIC EXTEND - YES<br />
DUPLI<strong>CA</strong>TE MASTER KEY - YES PERCENT FULL - 6 DYN.EXT.TRACKS - 10<br />
RECOVER - YES DEVICE TYPE - 3390<br />
LOGGING - YES BLOCKS/TRACK - 12<br />
PIPELINE - YES DSOP MODE - RANDOM<br />
DB COMPRESSION - YES TABLE LOADED - YES, DATE-10/14/2011, TIME-18.54.52<br />
USER COMPRESSION - NO<br />
INDEX LOADED - YES<br />
CLUSTER KEY ID - 0 DATADICTIONARY BASE - 2<br />
CLUSTER KEY LENGTH - 0 DATA BASE ID CHANGE - NO<br />
DEFINITION POSTED VIA - LOAD FROM BACKUP<br />
AUTHID - SYSADM SQL-INTENT - R<br />
TABLE SQLNAME - AGGREGATE UNIQUE ROW IDENTIFIERS (URI) - 312,330<br />
DOMAIN CONSTRAINT - NO TABLE BEING REFERENCED - NO<br />
DL1-T CONSTRAINT - NO TABLE REFERENCING - NO<br />
TABLE CONSTRAINED - NO<br />
ALL REFERENCING IN THIS BASE - YES<br />
CURRENT CHECK PENDING - LOAD SET - NO HISTORY CHECK PENDING - LOAD SET - NO<br />
RELATED TABLE - NO RELATED TABLE - NO<br />
FORWARD RECOVERY - NO<br />
FORWARD RECOVERY - NO<br />
TRIGGER(S) - NO FORCED OFF - NO<br />
CURRENT ROW(S) VIOLATE CONSTRAINT(S) - NO<br />
HISTORY ROW(S) VIOLATE CONSTRAINT(S) - NO<br />
DATA SET NAME - DCMQA.QAMUF4.DD1002<br />
DATA DTF/DDNAME - DD1002<br />
13<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
the “power” tools<br />
• May require some set-up<br />
• Can be tailored for your use<br />
• More flexibility in use<br />
• Includes:<br />
− Accounting Facility<br />
− Dynamic System Tables<br />
− <strong>CA</strong> SYSVIEW for <strong>CA</strong> Datacom<br />
DBA<br />
14<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
the accounting facility<br />
• Built-in <strong>CA</strong> Datacom facility<br />
• Activated and tailored (by the user) on each MUF<br />
• Provides a simple and highly efficient way to capture<br />
“user-tailored” statistics about processing<br />
• Has a pre-defined set of statistics that can be collected<br />
• Utilizes a <strong>CA</strong> Datacom database/table(s) to store the<br />
collected statistics<br />
• Once collected the user is responsible for reporting,<br />
analyzing, and purging the collected data<br />
15<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
the accounting facility (cont’d)<br />
• The Accounting Facility is NOT<br />
− A true ACCOUNTANTS tool<br />
• Only collects certain MUF information<br />
• Does not collect every cost<br />
• Could be used as a “usage”/”allocation” tool<br />
− A replacement for CXX reports, PXX reports or DSTs<br />
− A place to store non-Accounting Facility data<br />
− A “zero” overhead tool<br />
16<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
the accounting facility (cont’d)<br />
• The Accounting Facility is<br />
− Very flexible<br />
• Allows 100 different collection tables<br />
• Allows the user to select level of granularity of collection in each table<br />
– One row per key value<br />
• Allows the user to select the “data” columns to be collected<br />
– All data from requests matching criteria (key value) is merged into one row<br />
• Data collection can be stopped and started as needed<br />
• Accounting definitions can be added, deleted, updated with stopping MUF<br />
− Persistent<br />
• Data collected by accounting is stored in Datacom tables<br />
• Data is spilled (committed) periodically as determined by user<br />
• User must delete unwanted or unneeded data<br />
17<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
the accounting facility (cont’d)<br />
• The Accounting Facility is<br />
− Sharable<br />
• Accounting definitions and data can be moved from MUF to MUF<br />
like any other <strong>CA</strong> Datacom<br />
− Accessible<br />
• Data collected by accounting is stored in Datacom tables<br />
• Accessible to DQ, DR, SQL, Ideal, COBOL, etc.<br />
− Updatable<br />
• Accounting columns can be updated – not recommended<br />
• Accounting tables can have “user columns” which can be<br />
updated<br />
18<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
the accounting facility (cont’d)<br />
• 38 Key-Type Fields (Identifying columns)<br />
− Provide information that can be used to identify the criteria for “collection”<br />
• 19 Incremental Fields (Collection columns)<br />
− Cannot be selected for inclusion in the accounting table key<br />
− When selected for inclusion in the accounting table will have the<br />
“accumulated” data value of all requests processed for this key value<br />
• 3 Non-Incremental Fields (Not Key available)<br />
− Provide information that can be included in the data portion<br />
− When selected for inclusion in the accounting table will have the data value<br />
of the last request<br />
Option to discuss in detail in part II<br />
19<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
Dynamic Systems Tables (DST)<br />
• Introduced in release 10<br />
• Tell you almost everything you could want to know<br />
about MUF<br />
• Continue to change with every release<br />
• In Version 12.0<br />
Directory (CXX) MUF Related SQL specific<br />
12 tables 36 tables 10 tables<br />
20<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
Dynamic Systems Tables (cont’d)<br />
• Easy to turn on<br />
− MUF Parameter SYSTEMDBID 1000<br />
• No overhead<br />
− No work done unless a DST query is executed<br />
− Query is processed in memory (no IO)<br />
− Very fast response<br />
• Data is not persistent<br />
− Only retrieved when requested<br />
− Memory only – gone when MUF is gone<br />
21<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
Dynamic Systems Tables (cont’d)<br />
• One of my “FAVORITE THINGS”<br />
• The basis for various other “power tools”<br />
− <strong>CA</strong> SYSVIEW Performance Management for <strong>CA</strong> Datacom<br />
− <strong>CA</strong> Explore Performance Management for <strong>CA</strong> Datacom<br />
− <strong>CA</strong> Wily Introscope<br />
− <strong>CA</strong> Datacom AutoScope<br />
− <strong>CA</strong> Datacom/AD using products<br />
• <strong>CA</strong> 11<br />
• <strong>CA</strong> Disk<br />
• Etc.<br />
Option to discuss in detail in part II<br />
22<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
<strong>CA</strong> Sysview for <strong>CA</strong> Datacom<br />
• Real-time performance monitor for the <strong>CA</strong> Datacom z/OS<br />
environment<br />
• Direct access to Dynamic System Tables<br />
• Exclusive ability to see inside MUF<br />
− Even when the MUF is looping or in a “wait” state<br />
• Recommended tool for monitoring <strong>CA</strong> Datacom<br />
23<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
MENU DATACOM<br />
24<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
DCLIST or LISTDCOM<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
profile<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
screen formats<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
add screen format<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
screen format for format JMGLISTs<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
activate by overtyping active profile<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
D<strong>CA</strong>REA<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
DCDBASES<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
DCDBASES (cont’d)<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
DCMUFS<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
DCTASKS<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
SELECT STATUS NE ‘NOT ACTIVE’<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
TRACE<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
MENU DCDIR – Directory information<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
MENU DCMUF – Multi-User information<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
MENU DCMUF (cont’d)<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
MENU CSF - CICS Service Facility<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
MENU Datacom Online Reference<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
Sysview Commands<br />
• Some Neat Sysview Shortcuts<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
DC DBTECH;DCDSETS;SORT PCT% D<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
ACTIVITY CICST<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
DS – DATASETS COMMAND<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
DDL – list datasets allocated to DDNAME<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
WHERE DBCVTPR<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
DCOPEN 499<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
DCSYSTEM<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
D<strong>CA</strong>REAIO;SORT P-READS D<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
SYSVIEW batch<br />
//EXECBAT EXEC PGM=GSVXBAT,PARM='LINECNT=66,SHOWINP=YES'<br />
//SYSPRINT DD SYSOUT=*<br />
//SYSIN DD *<br />
COMMAND=(DATACOM DBTEST;DCTABREQ;SORT DESC)<br />
SCROLL<br />
COMMAND=RETURN<br />
SCROLL<br />
COMMAND=END<br />
/*<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
SYSVIEW batch output<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
SYSVIEW review<br />
• Direct interface<br />
− Can see everything that is running in MUF<br />
− Can see into a MUF that is HUNG or LOOPING<br />
• Powerful real-time monitor<br />
− One MUF or many MUFs<br />
• Batch interface adds flexibility<br />
− Regularly scheduled jobs<br />
− Creates screen images that can be read by batch processes<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
the new tools in the “box” with version 12.0<br />
• Provides ease of use<br />
• Adds automation<br />
• Shortens tuning effort<br />
• Includes:<br />
− ALL_INFO_REPORT<br />
− History Database Spill Table<br />
− AutoInfo<br />
− AutoStatus<br />
− AutoCollect<br />
− DATANE<br />
− DATASP<br />
− New space management options DSOP 4/5<br />
55<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
ALL_INFO_REPORT<br />
• New console command to trigger the printing of the MUF EOJ<br />
reports to the PXX<br />
• We recommend that before using this command you<br />
implement the MUF option to direct PXX output to SYSOUT<br />
SYSOUT 0,5M,SQL,12M,SQL,2M CLASS,ML,CBS,SQL,DD,DST<br />
• Simple console command that can be issued via any of the<br />
console routes to MUF<br />
ALL_INFO_REPORT PXX<br />
ALL_INFO_REPORT PXXaaa<br />
– sites using a DASD PXX<br />
– sites using a SYSOUT PXX<br />
• Similar format to EOJ report just excludes page headers<br />
56<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
ALL_INFO_REPORT (cont’d)<br />
ALL_INFO_REPORT 2011/10/27 15.37.28<br />
M R D F SUMMARY INFORMATION<br />
VIRTUAL COVERED COVERED<br />
AREA USE SIZE BLOCKS SPACE MRDF READS MRDF WRITES 1ST/ACT READS NON-1ST READS PERCENT<br />
IXX00006 VIRTUAL 250M 64,000 64-BIT 2 0 USED 0<br />
IXX00017 VIRTUAL 40K 10 64-BIT 1 0 USED 10<br />
TTM00017 VIRTUAL 32M 8,190 64-BIT 2 1 USED 0<br />
ACCOUNTING SUMMARY INFORMATION<br />
TABLE NAME: A90 DATA BASE: 5<br />
REQUESTS PROCESSED: 2,270,376 EXCPS: 24<br />
LO<strong>CA</strong>TES: 54 ADDS: 54 UPDATES: 6,931<br />
ENTRY UNAVAILABLE: 0 EXCLUSIVE CONTROL CONFLICTS: 0 SKIPPED DUE TO EXCLUSIVE: 0<br />
CORE SIZE: 101,376 NUMBER OF ENTRIES: 1,079 ENTRIES RECLAIMED: 6,933<br />
LO<strong>CA</strong>TES INITIATED: 6 SPILLS INITIATED TO AXXTHLD: 454 INTERNALLY INITIATED SPILLS: 0<br />
TABLE NAME: A91 DATA BASE: 5<br />
REQUESTS PROCESSED: 493,499 EXCPS: 5<br />
LO<strong>CA</strong>TES: 28 ADDS: 28 UPDATES: 426<br />
ENTRY UNAVAILABLE: 0 EXCLUSIVE CONTROL CONFLICTS: 0 SKIPPED DUE TO EXCLUSIVE: 0<br />
CORE SIZE: 101,376 NUMBER OF ENTRIES: 1,075 ENTRIES RECLAIMED: 430<br />
LO<strong>CA</strong>TES INITIATED: 8 SPILLS INITIATED TO AXXTHLD: 98 INTERNALLY INITIATED SPILLS: 0<br />
XCF SUMMARY INFORMATION<br />
JOB/SYS NAME GROUP TOTAL JOBS TOTAL REQUESTS<br />
* QA10 0 0<br />
* QA11 0 0<br />
* QA12 14 2,192,985<br />
BUFFER SIZE IB-REQUESTS OB-REQUESTS<br />
.<br />
.<br />
.<br />
1K 2,058,534 1,446,655<br />
2K 134,451 512,739<br />
5K 233,584<br />
6K 7<br />
57<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
ALL_INFO_REPORT (cont’d)<br />
DATA BASE SUMMARY STATISTICS<br />
REQUESTS 2,247,490<br />
SQL REQUESTS 0<br />
DATA MANAGER REQUESTS 2,247,630<br />
I/O EVENTS - READS 138,409<br />
I/O EVENTS - WRITES 149,884<br />
EXCLUSIVE CONTROL REQUESTS 197,745<br />
EXCLUSIVE CONTROL CONFLICTS 0<br />
K/E BUFFER REORGANIZATION 0<br />
NO IXX BUFFER AVAILABLE 0<br />
NO DXX BUFFER AVAILABLE 0<br />
NO DATA BUFFER AVAILABLE 0<br />
NO EXPAND BUFFER AVAILABLE 0<br />
LAST IXX SEQUENCE NUMBER 4,278,604<br />
LAST DXX SEQUENCE NUMBER 2,844,007<br />
LAST DATA SEQUENCE NUMBER 1,901,300<br />
LAST EXPAND SEQUENCE NUMBER 0<br />
IXX BUFFER USED - 1 72<br />
IXX BUFFER USED - 2 64<br />
IXX BUFFER USED - 3 64<br />
IXX BUFFER USED - 4 64<br />
IXX BUFFER USED - 5+ 4,278,340<br />
DXX BUFFER USED - 1 2,672<br />
DXX BUFFER USED - 2 2,648<br />
DXX BUFFER USED - 3 2,645<br />
DXX BUFFER USED - 4 2,636<br />
DXX BUFFER USED - 5+ 2,833,406<br />
DATA BUFFER USED - 1 2,023<br />
DATA BUFFER USED - 2 1,977<br />
DATA BUFFER USED - 3 1,966<br />
DATA BUFFER USED - 4 1,961<br />
DATA BUFFER USED - 5+ 1,893,373<br />
SEQ. READ AHEAD I/O EVENTS 0<br />
LOG AREA MAXIMUM PERCENT FULL 100<br />
SECONDARY E/C CONFLICTS 0<br />
.<br />
.<br />
.<br />
58<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
History database – SPILL History table<br />
• New table added to the History database<br />
• History database is activated via a MUF startup option<br />
HISTORY dbid (default 1007)<br />
• Requires that a persistent database be allocated and available for MUF to use<br />
• SPILL table contains one row for each DBUTLTY SPILL that is executed<br />
• Rows include:<br />
FIRST_STORE_CLOCK FIRST_DATE FIRST_TIME FIRST_DATETIME<br />
LAST_STORE_CLOCK LAST_DATE LAST_TIME LAST_DATETIME<br />
SPILL_STATUS SPILL_DATE SPILL_TIME SPILL_DATETIME<br />
SPILL_JOBNAME SPILL_RUNUNIT RXX_SEQUENCE RXX_DSN RXX_DSN_2<br />
• Provides a single place to find the RXX datasets that will be needed to do a<br />
database recovery operation<br />
59<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
AutoInfo<br />
• New DBUTLTY function added in version 12.0<br />
• Very simple to execute<br />
• Provides a snapshop of the MUF including:<br />
− Description of the MUF<br />
− MUF Options<br />
− MUF Summary information (Same as PXX Summary)<br />
− MUF MRDF, Accounting, other information (Same as MUF EOJ reports)<br />
− Lots of other DST information<br />
• Option to output the information in compressed format<br />
− SAM file that can be sent to support to help document issues<br />
− User contributed routine that can convert SAM file to XCEL spreadsheet<br />
60<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
AutoInfo (cont’d)<br />
//$$$@NX@ EXEC PGM=DBUTLTY<br />
//CXX DD DISP=SHR,DSN=DCMQA.QAMUF4.CXX<br />
//SYSPRINT DD SYSOUT=*<br />
//DDOUT DD DSN=SHUKE01.QAMUF4.SNAPSHOT,DISP=(NEW,<strong>CA</strong>TLG),<br />
// SPACE=(TRK,(10,5)),UNIT=WORK<br />
//SYSIN DD *<br />
AUTOINFO DDNAME=DDOUT<br />
/*<br />
Date: 10/27/2011 ******************************************************************************** Page: 2<br />
* <strong>CA</strong> Datacom/DB *<br />
Time: 18.49.38 * General Utility * Release: 12<br />
* Copyright . 2009 <strong>CA</strong>. All rights reserved. * SP0<br />
******************************************************************************** Directory: QAMUF4<br />
MUF IS AVAILABLE, INFORMATION IS PROVIDED BY THE MUF.<br />
MUFNAME: MUF4 RELEASE: 12 SP: SP0 JOB/STC NAME: QA12MUF4<br />
CXXNAME: QAMUF4 JOBID: JOB11078 SYSTEM: <strong>CA</strong>31<br />
ENABLED TIME: 2011/10/27 18:47:49<br />
CURRENT MUF TIME: 2011/10/27 18:49:38<br />
MUF IS SHADOW: N MUF HAS SHADOW: N<br />
DB SUBSYS PRESENT: Y SQL: Y<br />
EXTERNAL SECURITY: N ACCOUNTING ON: Y<br />
DBIDS: DST: 1000 HISTORY: 1007 CBS TEMP: 0006 CBS HEUR: 1006<br />
TASKS: TOTAL: 00010 XCF: 00010 CCI: 00010 SIZE: 46080<br />
.<br />
.<br />
.<br />
61<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
AutoInfo (cont’d)<br />
TABLE BUSINESS_VALUE_METRICS: BVM<br />
Elapsed Seconds 73<br />
CPU Seconds Used 8<br />
Physical I/O 6032<br />
Database Requests 152247<br />
Data Area Requests 160275<br />
Table Requests 144229<br />
Table Reads 100124<br />
Table Adds 12131<br />
Table Deletes 8734<br />
Table Updates 23240<br />
Calculated Business Value Metrics<br />
Requests per elapsed second 2085.57<br />
Requests per CPU second 19030.88<br />
Requests per Physical IO 25.24<br />
TABLE BUSINESS_VALUE_METRICS: BVD<br />
Elapsed Seconds 173<br />
CPU Seconds Used 0<br />
Request Processing %<br />
Database Requests 152247 **<br />
Data Manager Requests 161001 105.7<br />
SQL Requests 0 0.0<br />
Physical I/O Processing %<br />
Total Physical I/O 6032 **<br />
Physical I/O - Read 4909 81.4<br />
Physical I/O - Write 1123 18.5<br />
Sequential Read Ahead I/Os 0 0.0<br />
Accounting I/O 0 0.0<br />
Logging I/O 68 0.1<br />
.<br />
.<br />
.<br />
Includes BVM and BVDs<br />
62<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
AutoInfo (cont’d)<br />
MUFNAME: MUF4 RELEASE: 12 SP: SP0 JOB/STC NAME: QA12MUF4<br />
CXXNAME: QAMUF4 JOBID: JOB11078 SYSTEM: <strong>CA</strong>31<br />
ENABLED TIME: 2011/10/27 18:47:49<br />
CURRENT MUF TIME: 2011/10/27 18:49:38<br />
MUF IS SHADOW: N MUF HAS SHADOW: N<br />
DB SUBSYS PRESENT: Y SQL: Y<br />
EXTERNAL SECURITY: N ACCOUNTING ON: Y<br />
DBIDS: DST: 1000 HISTORY: 1007 CBS TEMP: 0006 CBS HEUR: 1006<br />
TASKS: TOTAL: 00010 XCF: 00010 CCI: 00010 SIZE: 46080<br />
TABLE MFO:<br />
==========<br />
MUF_ENABLE;MUF_DATETIME;TOT;MUF_NAME;ACCTPRM_PRM_DBID;ACCTPRM_ANN_DBID;ACCTPRM_CPU_TIME;AGENT;AGENT_LOG_LEVEL;AGENT_USE_CONFIG;BRE<br />
AK<br />
20111027 18.47.49.000000;20111027<br />
18.49.38.410434;N;MUF4;4;5;N;N;0;N;50;6;65536;0;0;16;1006;N;8192;8000;28672;1000;0;Y;ISO;ISO;2;15;<br />
TABLE MFC:<br />
==========<br />
MUF_ENABLE;MUF_DATETIME;TOT;MUF_NAME;DBID;AREA_NAME;VIRTUAL_COVERED;FIRST_ACTIVE;DATASPACE;MEMORY_SIZE;BLOCKS_MAXIMUM;BLOCKS_CURRE<br />
NT<br />
20111027 18.47.49.000000;20111027 18.49.38.410434;N;MUF4;6;IXX;V;NULL;X;262144000;64000;64000;2;2;0;NULL;NULL;2;NULL<br />
20111027 18.47.49.000000;20111027 18.49.38.410434;N;MUF4;17;IXX;V;NULL;X;40960;10;10;1;1;0;NULL;NULL;1;NULL<br />
20111027 18.47.49.000000;20111027 18.49.38.410434;N;MUF4;17;TTM;V;NULL;X;33546240;8190;8190;2;2;0;NULL;NULL;2;NULL<br />
20111027 18.47.49.000000;20111027<br />
18.49.38.410434;N;MUF4;1022;IXX;C;NULL;NULL;2147483648;NULL;NULL;NULL;NULL;NULL;NULL;NULL;NULL;NUL<br />
20111027 18.47.49.000000;20111027<br />
18.49.38.410434;N;MUF4;1022;REO;C;NULL;NULL;4294967296;NULL;NULL;NULL;NULL;NULL;NULL;NULL;NULL;NUL<br />
20111027 18.47.49.000000;20111027<br />
18.49.38.410434;N;MUF4;1023;IXX;C;NULL;NULL;2147483648;NULL;NULL;NULL;NULL;NULL;NULL;NULL;NULL;NUL<br />
20111027 18.47.49.000000;20111027<br />
18.49.38.410434;N;MUF4;1023;REO;C;NULL;NULL;4294967296;NULL;NULL;NULL;NULL;NULL;NULL;NULL;NULL;NUL<br />
20111027 18.47.49.000000;20111027<br />
TABLE MFY:<br />
==========<br />
.<br />
.<br />
.<br />
63<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
AutoStatus<br />
• New DBUTLTY function added in version 12.0<br />
• Requires additional set-up – DBID 1018<br />
• Provides a set of “STATUS” snapshot of:<br />
− Runs as a long running task (STC)<br />
− Snapshots one or more MUFs on a given LPAR (per interval selected)<br />
− DBUTLTY AUTOSTAT must run on LPAR where source MUF(s) are<br />
− Can direct output to a repository MUF on a different LPAR<br />
− Source MUF can be repository MUF<br />
• Detailed usage documentation<br />
− <strong>CA</strong> Datacom/DB AutoScope User Guide for z/OS<br />
Option to discuss in detail in part II<br />
64<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
AutoCollect<br />
• A set of new DBUTLTY functions added in version 12.0<br />
• Requires additional set-up – DBID 1019 and DBID 1020<br />
• Provides an automated system for<br />
− Collection snapshot “information” from the current MUF statistics<br />
− Creation of “delta” which are the differences between two snapshots<br />
− Ability to create summary, average and baseline deltas<br />
− Can direct output of snapshot process to a repository MUF on a different LPAR<br />
− Source MUF can be repository MUF<br />
• Detailed usage documentation<br />
− <strong>CA</strong> Datacom/DB AutoScope User Guide for z/OS<br />
Option to discuss in detail in part II<br />
65<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
DATANE<br />
• New DBUTLTY function added in version 12.0<br />
• Provides a simple and easy way to determine the sequential<br />
efficiency of a table<br />
− WHY<br />
• Determine if a reorganization is needed<br />
• Determine if only a portion of the table needs to be reorganized<br />
• Determine the effectiveness of an online reorganization process<br />
− When<br />
• When History report shows that significant sequential access is occurring for a<br />
given table<br />
• On a regular scheduled basis just to monitor sequential efficiency<br />
• After some “extra” processing that has occurred that may have effected the<br />
sequential order of rows<br />
– EOM purge and merge<br />
– EOY account re-ordering<br />
– New business added<br />
66<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
DATANE (cont’d)<br />
Date: 4/14/2011 ******************************************************************************** Page: 4<br />
* <strong>CA</strong> Datacom/DB *<br />
Time: 13.41.07 * General Utility * Version: 14.0<br />
* COPYRIGHT (C) 1990-2011 <strong>CA</strong>. ALL RIGHTS RESERVED. *<br />
Base: 381 ******************************************************************************** Directory: TSTTPNS<br />
*--- BLOCK --* PBC 6250 MRB *---- MAX ROW/BLK EFFICIENCY RATES WITH BUFFERS -----*<br />
GROUP ROWS BLOCKS MAX MIN AVG BLOCK EFF 2 4 8 12 16 20 24 28 32 48 64 96 128 256<br />
READ W/DATA ROWS ROWS ROWS CHANGES % % % % % % % % % % % % % % %<br />
46 100,000 10,650 16 1 9 14,885 42 55 57<br />
47 100,000 11,061 16 1 9 15,882 39 53 55<br />
48 100,000 11,047 16 1 9 16,143 39 53 54<br />
49 100,000 10,799 16 1 9 15,370 41 54 56<br />
50 100,000 10,498 16 1 10 14,795 42 56 58<br />
Efficiency calculated on the number of<br />
blocks actually touched versus the number<br />
minimum number of blocks need to hold<br />
the rows in order<br />
77 100,000 8,349 16 1 12 10,080 62 72 74<br />
78 100,000 9,507 16 1 11 12,325 51 62 64 65<br />
79 100,000 6,887 16 1 15 7,329 85 89 91<br />
80 100,000 8,373 16 1 12 9,909 63 71 74<br />
81 99,013 7,347 16 1 13 8,209 75 82 84<br />
________________________________________________________________________________________________________________________<br />
FULL TABLE<br />
MRB 8,099,013 506,482 16 4 16 1,170,473 43 55 57<br />
AMRB 8,099,013 506,482 16 4 16 1,170,473 43 55 57<br />
Option to discuss in detail in part II<br />
67<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
DATASP<br />
• New DBUTLTY function added in version 12.0<br />
• Provides a simple and easy way to determine the “fullness” of<br />
a data area<br />
− WHY<br />
• Determine if a data area needs to be extended<br />
• Determine the effects of compression<br />
• Determine the effects of using DSOP 2 (versus DSOP 1)<br />
− When<br />
• On a regular scheduled basis just to monitor data area fullness<br />
• After some “extra” processing that has occurred that may have effected the content of the<br />
data blocks<br />
– OLREORG<br />
– EOM purge and merge<br />
– EOY account re-ordering” of a data<br />
– New business added<br />
68<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
The DATASP Report – Detail and Summary Report<br />
Date: 5/06/2011 ******************************************************************************** Page: 2<br />
* <strong>CA</strong> Datacom/DB *<br />
Time: 0.59.08 * General Utility * Release: 12<br />
* Copyright . 2009 <strong>CA</strong>. All rights reserved. * SP0<br />
Base: 1022<br />
******************************************************************************** Directory: QAMUF4<br />
AREA REO BLKSIZE 4,096 TRACKS 300 BLOCKS 3,600 URI YES DSOP 4 RANDOM FOR OLREORG<br />
TBL CMP USER COMPRESSION RECLN RECORDS<br />
REO 112 31,950<br />
GROUP# BLOCKS KBYTES ROWS FREESP ROWS ROWLEN ---------- FREESPACE IN BLOCKS -----------<br />
IN-USE % IN-USE % IN-USE MAX MAX MAX 0 TO 1/4K 1/2K 1K 2K<br />
EMPTY % EMPTY % DELETED MIN MIN MIN 3K 4K 8K 12K<br />
*AVAIL AVG AVG AVG 16K 20K 24K 32K<br />
difference<br />
1 923 92 3,259 81 29,779 4,094 36 112 715 19 31 69<br />
77 8 741 19 0 62 0 112 50 116 0 0<br />
6,221 759 30 112 0 0 0 0<br />
2 933 93 239 6 2,171 4,094 36 112 51 2 2 6<br />
67 7 3,761 94 0 62 0 112 4 935 0 0<br />
33,829 3,851 2 112 0 0 0 0<br />
3 0 0 2 0 0 4,094 0 0 0 0 0 0<br />
1,000 100 3,998 100 0 4,094 0 0 0 1,000 0 0<br />
36,000 4,094 0 0 0 0 0 0<br />
4 0 0 1 0 0 4,094 0 0 0 0 0 0<br />
598 100 2,391 100 0 4,094 0 0 0 598 0 0<br />
21,528 4,094 0 0 0 0 0 0<br />
TOTALS 1,858 52 3,502 24 31,950 4,094 36 112 766 21 33 75<br />
1,742 48 10,890 76 0 62 0 112 54 2,649 0 0<br />
97,578 3,099 9 112 0 0 0 0<br />
69<br />
Only 48 %<br />
not in-use<br />
Yet space for<br />
75% more rows<br />
Available<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
new DSOP 4/5<br />
• Implemented through CXXMAINT in r12<br />
• DSOP 4 – Random for OLREORG<br />
• DSOP 5 – Sequential for OLREORG<br />
• For non-OLREORG DSOPs 4/5 mirror DSOPs 1/2 processing<br />
• For OLREORG processing<br />
• DSOP 4/5 allows empty blocks to be used for online<br />
reorganization<br />
70<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
new DSOP 4/5 (cont’d)<br />
• CXXMAINT OPTION=ALTER,AREA=REO,DBID=1023,DSOP=4/5<br />
− Permitted while table is open<br />
− Activates a new internal space map<br />
− Built in the IXX<br />
− Very small – just a few IXX blocks<br />
− Keeps track of empty blocks available for OLREORG use<br />
• CXXMAINT should be followed up by one of the following:<br />
− LOAD which rebuilds IXX (database closed)<br />
− RETIX which rebuilds index (database closed)<br />
− RETIX KEYNAME=*DATA (database open)<br />
• Database remains open to users<br />
• Rebuild space maps including empty block index<br />
71<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
using the DEFRAG report to see the DSOP 4/5<br />
space index<br />
Date: 5/05/2011 ******************************************************************************** Page: 10<br />
* <strong>CA</strong> Datacom/DB *<br />
Time: 0.39.27 * General Utility * Release: 12<br />
* Copyright . 2009 <strong>CA</strong>. All rights reserved. * SP0<br />
Base: 1022<br />
******************************************************************************** Directory: QAMUF4<br />
DEFRAG REPORT<br />
BLOCKS BLOCKS BLOCKS BLOCKS PERCENT<br />
KEY ID BEFORE COMBINED DELETED AFTER DELETED NOTES<br />
1 139 0 0 139 0.00<br />
2 79 0 0 79 0.00<br />
3 82 0 0 82 0.00<br />
4 91 0 0 91 0.00<br />
39324 78 10 10 68 12.82 MOVED RECORD<br />
39327 1 0 0 1 0.00 DATA FREE SPACE<br />
TOTALS 470 10 10 460 2.12<br />
Option to discuss in detail in part II<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
summary - what’s in the toolbox<br />
• Lots of tools in the tool box<br />
• Everyone has their favorites<br />
• New tools being developed every<br />
release<br />
• Some tools may overlap, but not<br />
a problem<br />
• Sharing “how to” is probably the<br />
best tool of all<br />
73<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
ecommended sessions<br />
SESSION # TITLE Date / Time<br />
MD720SN<br />
<strong>CA</strong> Datacom Education Workshop <strong>Part</strong> 2: Advanced<br />
Topics<br />
11/16/2011<br />
at 9:45 am
ecommended sessions (cont.)<br />
SESSION # TITLE Date / Time<br />
MD520SN<br />
MD540SN<br />
zIIP Enabling <strong>CA</strong>-based Web Services: Tales from the<br />
Trenches<br />
Impact – How a <strong>CA</strong> Ideal Application at U.S. Treasury<br />
Manages the Development Life Cycle<br />
11/16/2011<br />
at 11:00 am<br />
11/16/2011<br />
at 1:15 pm<br />
MD560SN Transforming <strong>CA</strong> Ideal Applications To Meet 2011<br />
Business Needs<br />
11/16/2011<br />
at 2:45 pm<br />
MD600SN <strong>CA</strong> Datacom® Online Data Reorganization Update 11/16/2011<br />
at 4:00 pm
Exhibition Center: related technologies<br />
• Booth 516 – <strong>CA</strong> Datacom, <strong>CA</strong> Ideal
Session # MD700SN/EC150ENA<br />
Please scan this<br />
image to fill in<br />
your session<br />
survey on a<br />
mobile device or<br />
complete a hard<br />
copy session<br />
evaluation form
terms of this presentation<br />
for information purposes only<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. IBM, CICS, DB2, IMS, and z/OS are trademarks of International Business Machines Corporation in<br />
the United States, other countries, or both. All trademarks, trade names, service marks and logos referenced herein belong to their<br />
respective companies.<br />
This presentation was based on current information and resource allocations as of November 2011 and is subject to change or withdrawal<br />
by <strong>CA</strong> at any time without notice. Notwithstanding anything in this presentation to the contrary, this presentation shall not serve to (i)<br />
affect the rights and/or obligations of <strong>CA</strong> or its licensees under any existing or future written license agreement or services agreement<br />
relating to any <strong>CA</strong> software product; or (ii) amend any product documentation or specifications for any <strong>CA</strong> software product. The<br />
development, release and timing of any features or functionality described in this presentation remain at <strong>CA</strong>’s sole discretion.<br />
Notwithstanding anything in this presentation to the contrary, upon the general availability of any future <strong>CA</strong> product release referenced in<br />
this presentation, <strong>CA</strong> will make such release available (i) for sale to new licensees of such product; and (ii) to existing licensees of such<br />
product on a when and if-available basis as part of <strong>CA</strong> maintenance and support, and in the form of a regularly scheduled major product<br />
release. Such releases may be made available to current licensees of such product who are current subscribers to <strong>CA</strong> maintenance and<br />
support on a when and if-available basis. In the event of a conflict between the terms of this paragraph and any other information<br />
contained in this presentation, the terms of this paragraph shall govern.<br />
Certain information in this presentation may outline <strong>CA</strong>’s general product direction. All information in this presentation is for your<br />
informational purposes only and may not be incorporated into any contract. <strong>CA</strong> assumes no responsibility for the accuracy or completeness<br />
of the information. To the extent permitted by applicable law, <strong>CA</strong> provides this presentation “as is” without warranty of any kind, including<br />
without limitation, any implied warranties or merchantability, fitness for a particular purpose, or non-infringement. In no event will <strong>CA</strong> be<br />
liable for any loss or damage, direct or indirect, from the use of this document, including, without limitation, lost profits, lost investment,<br />
business interruption, goodwill, or lost data, even if <strong>CA</strong> is expressly advised in advance of the possibility of such damages. <strong>CA</strong> confidential<br />
and proprietary. No unauthorized copying or distribution permitted.<br />
78<br />
Copyright © 2011 <strong>CA</strong>. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong<br />
to their respective companies. <strong>CA</strong> confidential and proprietary. No unauthorized copying or distribution permitted.
Q&A
thank you