发明名称 Object oriented database management system
摘要 The present invention provides a method and apparatus for concurrency control in an object oriented database management system having a plurality of users accessing the system at the same time, and allowing editing of the database while other users are concurrently searching the database. The present invention may be advantageously used in a client/server architecture comprising a knowledge base client and a knowledge base server. In a preferred embodiment, the knowledge base server may include an object oriented lock manager, a dynamic class manager, a connection manager, a query manager, a handle manager, a units manager, a database manager, and a file manager. The concurrency control mechanism includes a lock holder table. The present invention provides a method and apparatus for providing concurrency control in an object oriented database managemant system using only three types of lock modes: a class share lock, a tree update lock, and a tree exclusive lock. In a preferred embodiment, a fourth type of lock mode may be provided: a tree share lock. The present invention provides a particularly advantageous concurrency control mechanism for an object oriented database management system that is read oriented.
申请公布号 AU4462596(A) 申请公布日期 1996.06.06
申请号 AU19960044625 申请日期 1995.11.13
申请人 CADIS, INC. 发明人 THOMAS S KAVANAGH;CHRISTOPHER W BEALL;WILLIAM C HEINZ;JOHN D MOTYCKA;SAMUEL S PENDLETON;THOMAS D SMALLWOOD;BROOKE E TERPENING;KENNETH A TRAUT
分类号 G06F9/44;G06F12/00;G06F17/30 主分类号 G06F9/44
代理机构 代理人
主权项
地址