17.01.2015 Views

Part 1 - CA Technologies

Part 1 - CA Technologies

Part 1 - CA Technologies

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!