发明名称 Improved multiple version database concurrency control system.
摘要 <p>An improved concurrency control system for application to a distributed concurrent transaction and query processing system using multi-version database records to overcome delays arising from lock conflicts. Read-only queries are afforded a consistent "stable state" of the database during the life of the query. Updating transactions requiring locks can proceed without waiting for the termination of long queries. At least two database versions are necessary, although availability of more versions permits long read-only queries to phase-out over time without forcing new queries to use aged "stable-state" data and without roll-back. Read-only queries can be terminated and converted to locking transactions to permit an update of the "stable state" database version before the queries would normally terminate. A novel record key structure having a plurality of substructures corresponding to the several database versions is used to access database records. Rapid selection of proper record version and efficient version tracking and updating is effected using several bit-mapped transaction index tables. <IMAGE></p>
申请公布号 EP0544517(A2) 申请公布日期 1993.06.02
申请号 EP19920310783 申请日期 1992.11.25
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 LORIE, RAYMOND AMAND;MOHAN, CHANDRASEKARAN;PIRAHESH, MIR HAMID
分类号 G06F12/00;G06F17/30 主分类号 G06F12/00
代理机构 代理人
主权项
地址