Invention Grant
- Patent Title: Providing record-level alternate-index upgrade locking
- Patent Title (中): 提供记录级替代索引升级锁定
-
Application No.: US13842117Application Date: 2013-03-15
-
Publication No.: US09043295B2Publication Date: 2015-05-26
- Inventor: Debra J. Benjamin-Deckert , Lawrence L. Law , Terri A. Menendez
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Zilka-Kotab, PC
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
In one embodiment, a method includes receiving a request to perform an update on a base data set in a record-oriented file system, locate all alternate index (AIX) records for the base data set, each AIX record including an alternate key field along with one or more relative byte address (RBA) values when the base data set is an entry sequenced data set (ESDS) or one or more primary keys when the base data set is a key sequenced data set (KSDS). Each RBA value/primary key corresponds to one record in the base data set. Individual record-level locks are acquired on each affected AIX record that includes alternate key field values and/or RBA values that are modified by the update. The affected AIX records may be updated after acquiring the individual record-level locks on each of the affected AIX records. Moreover, the affected AIX records may be updated in parallel with updating of unaffected AIX records, thereby greatly increasing performance.
Public/Granted literature
- US20140279983A1 PROVIDING RECORD-LEVEL ALTERNATE-INDEX UPGRADE LOCKING Public/Granted day:2014-09-18
Information query