Patent · US Active

Method and system for non-blocking database logging batching

US12038901B2 · kind B2 · utility

0Cited by
1References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 7, 2022
Grant dateJul 16, 2024
Priority date
Expiry dateMay 19, 2042

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/2358
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Methods and system for a database management system (DBMS) in which a leader thread is elected from concurrent transaction threads stored in one or more data nodes. While the leader thread copies its own thread transaction log onto a reserved portion of the shared log buffer, the leader thread permits other transaction threads to attach to a thread chain starting with the leader thread. Once the leader has completed copying its thread transaction log onto the shared log buffer, it then reserves a portion of the shared log buffer, and copies the member thread transaction logs onto the shared log buffer to reduce the contention for shared buffer may be reduced.

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