METHOD AND MECHANISM FOR EFFICIENT IMPLEMENTATION OF ORDERED RECORDS

Patent №

US 7,039,773

Granted

2006-05-02

Filed 2003

Owner

ORACLE INTERNATIONAL CORPORATION

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10426471

An improved method, mechanism, and system for implementing, generating, and maintaining records, such as redo records and redo logs in a database system, are disclosed. Multiple sets of records may be created and combined into a partially ordered (or non-ordered) group of records, which are later collectively ordered or sorted as needed to create an fully ordered set of records. With respect to a database system, redo generation bottleneck is minimized by providing multiple in-memory redo buffers that are available to hold redo records generated by multiple threads of execution. When the in-memory redo buffers are written to a persistent storage medium, no specific ordering needs to be specified with respect to the redo records from the different in-memory redo buffers. While the collective group of records may not be ordered, the written-out redo records may be partially ordered based upon the ordered redo records from within individual in-memory redo buffers. At recovery, ordering and/or merging of redo records may occur to satisfy database consistency requirements.

AI hardwareG06F 16/284Y10S 707/99953

AI classification

AI hardware1.00
Planning0.29
Knowledge representation0.21
Natural language0.01
Evolutionary computation0.00
Machine learning0.00
Vision0.00
Speech0.00

Ownership

ORACLE INTERNATIONAL CORPORATION

assignment · 140380633

Assignors

HU, WEI MING, LOAIZA, JUAN R., BAMFORD, ROGER J., JOSHI, VIKRAM, NITHRAKASHYAP, ARVIND, BOSMAN, TUDOR, SRIHARI, VINAY, PAREEK, ALOK

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC