LOCK CONTROLLER AND METHOD THEREFOR

PROBLEM TO BE SOLVED: To detect the deadlock that is caused when the data are operated in a data base system without giving any load to the data base system nor making a user interrupt the processing under execution. SOLUTION: If a lock acquisition means 302 is unable to immediately acquire a lock a...

Full description

Saved in:
Bibliographic Details
Main Authors TAKAHASHI HIDEO, KAWAMURA MIYOKO, YAMASHITA YOJI, HIROSE NOZOMI, YAGI KUMIKO, CHATANI KENICHI
Format Patent
LanguageEnglish
Published 22.09.1997
Edition6
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:PROBLEM TO BE SOLVED: To detect the deadlock that is caused when the data are operated in a data base system without giving any load to the data base system nor making a user interrupt the processing under execution. SOLUTION: If a lock acquisition means 302 is unable to immediately acquire a lock against the lock acquisition request given from a user, the means 302 starts a deadlock decision means 305. The means 305 checks a standby user table 306 to decide whether a deadlock occurs when the lock acquisition request is waited for. When the deadlock occurs, the acceptance of the lock acquisition request is rejected. When no deadlock occurs, a fact that the user who issued the lock acquisition request is waiting for the opening of lock is notified to the table 306 of the user who acquires the lock to a lock table 307 of the data 314. Then a deadlock is detected.
Bibliography:Application Number: JP19960060578