IMSHRINK versus IMEXPRES for IMS Data Compression.

book

Article ID: 48730

calendar_today

Updated On:

Products

CA Distributed Database Management CA Database Analyzer for DB2 for Oracle CA Database Analyzer (IMS Tools) CA Mainframe Configuration Manager for IMS for z/OS IMS TOOLS - MISC CA Compress Data Compression (IMS Tools) CA Database Analyzer for IMS for z/OS CA Database Copier for IMS for z/OS CA Database Organizer for IMS for z/OS CA Mainframe Extended Terminal Manager (IMS Tools) CA High Performance Recovery for IMS for z/OS CA Database Organizer (IMS Tools) CA Mainframe Program Restart Manager for IMS for z/OS CA Secondary Index Builder for IMS for z/OS CA Secondary Index for IMS for z/OS

Issue/Introduction

Description:

How will I know whether to use IMSHRINK or IMEXPRES for my data compression routines?

Solution:

IMSHRINK and IMEXPRES are two different compression programs in the Compress for IMS product. IMSHRINK provides a significantly better rate of data compression then IMEXPRES. Either one can be used and the one selected for a database is coded in the IMS DBD (database definition). The reason for choosing IMEXPRES is that it works as is and does not require customization. On the other hand, to setup IMSHRINK requires you to run an analysis of the specific database and based on that analysis, an FDT is generated for that specific database that gives optimal data compression. So, there is work to set up IMSHRINK compression for a specific database.

Environment

Release:
Component: CMPIMS