You can define multiple secondary VSAM RLS lock structures to be associated with a single SMS storage class. A secondary lock structure is identified by an SMS storage class attribute called a lock set. You can define up to 256 lock sets per sysplex. Each lock set can contain a single lock structure name. When an application opens a VSAM data set, RLS processing checks the storage class defined for the data set to determine which lock structure to use. If the storage class specifies a secondary lock structure, RLS processing uses the secondary lock structure to serialize access to records in the data set.
If you do not define secondary lock structures, VSAM RLS uses the primary DFSMS CF lock structure, the IGWLOCK00 lock table, to hold the record locks. However, using a single lock structure forces DFSMS to combine all locking information for all instances of the SMSVSAM address space in the same lock structure. That might cause differing workloads to interfere with each other and affect system and application availability. You can use secondary lock structures to help prevent locking constraints and allow isolation of workloads.
Follow these steps to implement VSAM RLS multiple lock table:
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________