Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
Caching Catalogs z/OS DFSMS Managing Catalogs SC23-6853-00 |
|
The simplest method of improving catalog performance is to use cache to maintain catalog records within main storage or data space. Using cache reduces the I/O required to read records from catalogs on DASD. Two kinds of cache are available exclusively for catalogs. The in-storage catalog (ISC) cache is contained within the catalog address space (CAS) in main storage. The catalog data space cache (CDSC) is separate from CAS and uses the MVS™ VLF component that stores the cached records in a dataspace. Both types of cache are optional, and each can be cancelled and restarted without an IPL. Although you can use both types of catalog cache, you cannot cache a single catalog in both types of cache simultaneously. You must decide which catalogs benefit the most from each type of cache. Catalog records are cached in the ISC or CDSC under the following
conditions:
See Starting and Stopping the Catalog Cache for a Catalog for information on using the MODIFY CATALOG command to manipulate the caches. The ISC and VLF functions will not be used for any catalog in RLS mode; instead CAS will rely on the SMSVSAM address space to do the buffering and caching. Each buffer is independently registered with the CF cache structure connected by SMSVSAM from all sharing systems. Any record updates to the buffer from any system will trigger the CF to cross invalidate the copies in all other sharing systems. Once a buffer is invalidated, the most current copy can be read from the CF cache structure, if present, instead of performing an I/O to the DASD. |
Copyright IBM Corporation 1990, 2014
|