Database server system with improved methods for logging transactions

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6321234
SERIAL NO

08744870

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A SQL database server system having an enhanced logging system is described. The logging system implements a 'private log cache' (PLC) for reducing the contention on the system's 'log' resource (which is protected by a log semaphore). An area of memory private to a user's task is set aside as a PLC--a cache where log records are built and stored before being posted to the log. Each PLC may hold multiple log records for a single transaction before they are flushed to the log (page chain) through the log semaphore. When a transaction commits or the memory fills with log records, the PLC associated with the transaction is flushed to the log. Because the log records for a complete transaction are immediately transferred through the log semaphore, contention on the log semaphore decreases. Contention alleviated by the PLC dramatically increases transaction throughput of the database server system.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
SYBASE INC2700 CAMINO RAMON SUITE 400 SAN RAMON CA 94583

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Debrunner, Daniel Oakland, CA 3 137

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation