total utility control for db2 z/os. automation requirements group objects for uniform processing...

15
Total Utility Control for DB2 z/OS

Upload: shona-douglas

Post on 18-Dec-2015

225 views

Category:

Documents


3 download

TRANSCRIPT

Total Utility Controlfor DB2 z/OS

Automation Requirements

Group objects for uniform processing

Generate and refresh utilities and jobs

Identify objects for utility processing

Prioritize objects by critical condition

Balance workload using schedulers

What is TUC?

TUC automates the execution of DB2 utility jobs

Backups and Recovery

Statistics Collection

Reorg and Archiving

Unload and Load

Space Management

Scheduling

Logging

Identify Objects

Examine Catalog and Real Time Statistics

Check Restricted and Advisory states

Process objects only as needed by priority

Ensure newly created objects are covered

Allow excluding objects from automatic processing

Generate Utilities

Group objects in profiles

Set options per profile, per utility, per run

Generate utilities and jobs using skeletons

Refresh statements as needed

Prepare utilities and objects for execution

Utility Vendors

CDB CA BMC IBMQUIESCE LOG ANALYZER LOG MASTER QUIESCE

AUTO COPY QUICK COPY COPY PLUS COPY

BMCSTATS RUNSTATS

AUTO REORG RAPID REORG REORG PLUS REORG

AUTO LOAD FAST LOAD LOAD PLUS LOAD

AUTO UNLOAD FAST UNLOAD UNLOAD PLUS UNLOAD

FAST CHECK CHECK PLUS CHECK

REBUILD FAST INDEX RECOVER PLUS REBUILD

RESTORE FAST RECOVER RECOVER PLUS RECOVER

Scheduling Utilities

•Profile•Utility

ORDER

•Order•Job

SCHEDULE•Objects•Options

UTILITY

Enforce Process

DEFINE

•Rules•Thresholds

•Coverage•Priorities

ENFORCE

•By Utility•By Rule

•By Profile•By Priority

CANDIDATES

•Display•Report•Profile•Order

Application SYNCPOINT

Name log points with a meaningful name

• For example: SYNCID=‘BEFORE-DAILY-BATCH’

Ensure recoverability

• Check for non recoverable events

• Verify last backup availability

Allow you to RECOVER or RELOAD

• Identify the correct point in time or log point

• Identify associated datasets

REORG based on performance

REORG priority

Triggers use thresholds in different scales.

Condition may affect performance or availability.

Objects in critical condition should be processed first

REORG windows

Avoid exceeding the batch window.

Use quota of objects to limit REORG

• By number of objects

• By objects total size

Recovery Services

RECOVER group of objects to any point in time

RECOVER a single table of a multi-table-tablespace

RECOVER to a point of consistency

RECOVER an entire volume

RECOVER dependent and auxiliary objects

RECOVER or REBUILD indexes

TUC

Automates DB2 routine housekeeping tasks

Processes only the objects that require processing

Uses a flexible framework to generate utility jobs

Backups Recovery Statistics Reorg Archiving Unload Space Scheduling Log Reload Management Analysis

Thank YouWilliam Weber

[email protected]

+34 679 250 046