Patent · US Expired

Database system with improved methods for asynchronous logging of transactions

US6721765B2 · kind B2 · utility

100Cited by
5References
54Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 2, 2002
Grant dateApr 13, 2004
Priority date
Expiry dateAug 19, 2022

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99953
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A database system providing improved methods for asynchronous logging of transactions is described. Log records are created describing changes to a database made by a transaction. When a command committing changes to the database for the transaction is received, a logging request is placed in a queue. An asynchronous logging service removes requests from the queue and transfers log records from the transaction to a shared cache. The shared cache stores log records before they are written to the transaction log. The logging service writes log pages containing log records for the transaction from the cache to the transaction log. After all log pages in the cache for the transaction have been written to the transaction log, changes to the database made by the transaction can be committed to the database.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.