Method for Reducing Server/Requester Interactions in a Shared Data Base Environment
Original Publication Date: 1988-Jan-01
Included in the Prior Art Database: 2005-Feb-14
A method is described to improve performance in an environment consisting of multiple interconnected computers executing independent programs which share a common data base. Data bases which are shared must be managed to prevent concurrent processes from simultaneously changing information in the same data base records. This is referred to as maintaining data integrity. The process of coordinating concurrent requests is called data base management. It involves interchanges between the data requester and the data base manager (hereafter referred to as the server). Before retrieving records, the requester asks the server for exclusive ownership of the records. If granted ownership, the record may then be read and possibly updated. The requester tells the server when it is finished with the record.