z/OS DFSORT Tuning Guide
Previous topic |
Next topic
|
Contents
|
Contact z/OS
|
Library
|
PDF
Contents (exploded view)
z/OS DFSORT Tuning Guide
SC23-6882-00
Abstract for DFSORT Tuning Guide
Introduction
DFSORT on the World Wide Web
DFSORT FTP site
The importance of tuning
Successful tuning
System resources
Performance indicators
Processor utilization
Central storage and system paging
I/O activity
Elapsed time
Disk utilization
DFSORT performance features
Blockset technique
OUTFIL
Benefits
Memory object sorting, hipersorting and data space sorting
Benefits
Memory objects and Hiperspaces used as intermediate work space
Memory objects and data spaces used as additional main storage
Operation
Dynamic storage adjustment
Benefits
Operation
Cache Fast Write (CFW)
Benefits
Operation
ICEGENER
Extended format datasets
Dynamic allocation of work data sets
System-Determined Block Size (SDB)
Larger tape block sizes (greater than 32K)
Managed tape data sets
IDCAMS BLDINDEX
DFSORT's performance booster for the SAS system
Environment considerations
Storage hierarchy
Processor cache
Central storage
Storage control cache
Disk
Tape
Virtual storage
Main storage
System-managed storage
Installation considerations
Running DFSORT resident
Making the DFSORT SVC available
Using ICEGENER as a replacement for IEBGENER
Storage options
Recommendations
Hipersorting, memory object sorting, and data space sorting
Recommendations
DFSORT installation defaults
Modifying installation defaults
Invocation installation environments
Time-of-Day installation environments
Listing the installation defaults with ICETOOL
Installation options and performance
Installation exits
ICEIEXIT
ICETEXIT
Run-time considerations
Memory object sorting
Limitations
Application adjustments
Hipersorting
Limitations
Application adjustments
Sorting with data space
The DSPSIZE parameter
How DFSORT uses data space
Cache Fast Write
File size
Storage
Data set size and virtual storage
Virtual storage limitations
Virtual storage guidelines
Virtual storage and sorting with data space or memory objects
Input and output data sets
Block sizes
Space utilization
I/O performance
Recommendations
Type of device
VIO for DFSORT data sets
Input and output data set enhancements
Run-time options and performance
Application considerations
COBOL interfaces to DFSORT
Invoking DFSORT from COBOL
Processing with FASTSRT
Processing with NOFASTSRT
Performance
Sample sorting application
Method 1: COBOL program with INPUT/OUTPUT PROCEDUREs
COBOL Calling Program for Method 1
Operation (NOFASTSRT in effect)
Performance
Method 2: COBOL program with DFSORT control statements
Operation (FASTSRT in effect)
Productivity
Control statements
COBOL calling program
Performance
Method 3: DFSORT with control statements
Control statements
Operation
Productivity
Performance
DFSORT performance data
DFSORT performance indicators
Overview of DFSORT performance information
Sources of DFSORT performance information
Performance analysis and reporting products
DFSORT/ICETOOL
Analysis techniques for DFSORT performance data
Simple analysis
Moderate analysis
Using SMF data
Type-30 records
Type-16 records
Type-42 records
Using ICEIEXIT data
Thorough analysis
Using ICETEXIT data
Using RMF data
DFSORT requirements and system resources
Placement of data sets
Use of virtual storage
Use of VIO data sets
Performance trade-offs
Sample ICETEXIT
Copyright IBM Corporation 1990, 2014