发明名称 System und Verfahren zur Transaktionsbearbeitung mit verminderter Verriegelung
摘要 Apparatus and method for reading data pages 33 in a transaction processing system 20 without locking the pages are disclosed. The system maintains a Global_Committed_LSN 36 identifying the oldest uncommitted transaction accessing any of the data, and Object_Committed_LSNs 38a,38b identifying the oldest uncommitted transactions accessing particular files, tables and indexes. Each data page includes a Page_LSN 35 identifying the last transaction to have updated the page. To read a page, a transaction first latches the pages, and compares the page s Page_LSN with the Global_Committed_LSN, or with the page's respective Object_Committed_LSN. If the Page_LSN is older than the Committed_LSN with which is was compared, then the transaction reads the page without locking it, since there can be no uncommitted transaction in process which might have updated the page's data. However if the Page_LSN is younger than the Committed_LSN, the page is locked before being read. <IMAGE>
申请公布号 DE69128367(D1) 申请公布日期 1998.01.22
申请号 DE1991628367 申请日期 1991.02.13
申请人 INTERNATIONAL BUSINESS MACHINES CORP., ARMONK, N.Y., US 发明人 MOHAN, CHANDRASEKARAN, SAN JOSE, CALIFORNIA 95120, US
分类号 G06F9/46;G06F9/52;G06F12/00;G06F15/00;G06F17/30;(IPC1-7):G06F17/30 主分类号 G06F9/46
代理机构 代理人
主权项
地址