Enlarge
Enhanced Definition
In the context of z/OS, "enlarge" primarily refers to increasing the allocated storage space for a dataset on direct access storage devices (DASD) or expanding the virtual storage (memory) available to a job step or an address space. This action allows datasets to accommodate more data or programs to utilize more memory for execution, preventing out-of-space or out-of-memory conditions.
Key Characteristics
-
- Dataset Allocation: For disk datasets (e.g., sequential, PDS/PDSE, VSAM), enlargement involves increasing the primary or secondary space allocation, typically specified in cylinders, tracks, or blocks within JCL or utility commands.
- Methods of Enlargement: Dataset enlargement can be achieved through JCL (e.g., modifying the
SPACEparameter for new allocations, usingDISP=MODfor sequential datasets to append data), utility programs likeIDCAMS ALTERfor VSAM, or interactive tools like ISPF 3.2 (Data Set List Utility). - Secondary Allocation: Many datasets are defined with a secondary allocation quantity, allowing them to automatically expand when the primary space is exhausted, provided sufficient contiguous free space is available on the volume.
- Virtual Storage (Region) Enlargement: For job steps or address spaces, "enlarging" refers to increasing the
REGIONparameter in JCL, which dictates the maximum amount of virtual storage (in K or M bytes) that the job step can use. - Contiguous Space Requirement: For non-VSAM datasets, especially sequential ones, enlargement often requires finding contiguous free space on the volume, which can be challenging on fragmented volumes and may necessitate dataset reorganization or migration.
Use Cases
-
- Accommodating Data Growth: Enlarging transaction logs, report files, or historical data files that are accumulating more data than initially anticipated by an application.
- Expanding VSAM KSDS: Increasing the allocated space for a VSAM Key-Sequenced Data Set (KSDS) or Entry-Sequenced Data Set (ESDS) to allow for more records as an application's data volume grows.
- Providing Sufficient Work Space: Enlarging temporary work datasets (
DD DSN=&&TEMP) used by sort programs, compilers, or utilities to handle larger input volumes or intermediate results. - **Prevent
Related Products
Related Vendors
Related Categories
Operating System
154 products
Automation
222 products
Browse and Edit
64 products
Content, Books and Documents
47 products