发明名称 Database system providing methodology for enhancing concurrency using row update bit and deferred locking
摘要 A Client/Server Database System with improved methods for enhancing concurrency using a "row update" bit and deferred locking is described. Data rows in the system are designed to include ROW_DELETE and ROW_UPDATE status bits. When a transaction updates a row, it sets the ROW_UPDATE bit. When a transaction inserts a row, neither the ROW_UPDATE nor the ROW_DELETE status bits are set. When a transaction deletes a row, it sets the ROW_DELETE bit but the contents of the data row are left intact. Methods are described for processing database transactions (e.g., in response to SQL queries) using these status bits or flags, together with deferred locking techniques, in a manner that reduces locking overhead and increase concurrency. The approach provides a particular performance advantage over systems that employ row-level locking.
申请公布号 US6363387(B1) 申请公布日期 2002.03.26
申请号 US19990364981 申请日期 1999.07.31
申请人 SYBASE, INC. 发明人 PONNEKANTI NAGAVAMSI;MARTIN JAMEISON B.
分类号 G06F17/30;(IPC1-7):G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址