Systeme et procede de consignation a bloc variable avec tampons pre-journal

System and method for variable block logging with log-ahead buffers

Abstract

Un système de consignation de transactions de base de données comprend une mémoire (possédant une mémoire vive) qui peut stocker une base de données, un journal de base de données, ainsi qu'une pluralité de tampons de journal associés au journal de base de données. Chaque tampon de journal stocke au moins un enregistrement de journal associé à une transaction de base de données. Par ailleurs, ce système comprend un processeur qui consigne un premier journal d'une première transaction de base de données au moyen du journal de base de données, et qui écrit la base de données dans la mémoire. De plus, ce processeur consigne un second enregistrement d'une seconde transaction de base dans un premier tampon de journal parmi la pluralité de tampons de journal de manière sensiblement simultanée à l'écriture du journal de base de données dans la mémoire.
A system for logging database transactions comprises a memory (comprising a direct access storage device) operable to store a database, a database log, and a plurality of log buffers associated with the database log. Each log buffer is operable to store at least one log record associated with a database transaction. The system further comprises a processor operable to log a first record of a first database transaction using the database log and write the database log to the storage device. The processor is further operable to log a second record of a second database transaction in a first of the plurality of log buffers substantially concurrently to the database log being written to the storage device.

Claims

Description

Topics

Download Full PDF Version (Non-Commercial Use)

Patent Citations (3)

    Publication numberPublication dateAssigneeTitle
    EP-0758114-A1February 12, 1997Ntt Data Communications Systems CorporationSysteme associatif decentralise et traitements de journaux et de reprise dans celui-ci
    US-5455947-AOctober 03, 1995Fujitsu LimitedLog file control system in a complex system
    WO-9613783-A1May 09, 1996Oracle CorporationProcede et appareil destines a repartir l'activite entree-sortie de journaux

NO-Patent Citations (0)

    Title

Cited By (1)

    Publication numberPublication dateAssigneeTitle
    WO-2016053313-A1April 07, 2016Hewlett Packard Enterprise Development LpModification de page