MULTI-INSTANCE REDO APPLY

Patent №

US 9,767,178

Granted

2017-09-19

Filed 2013

Owner

ORACLE INTERNATIONAL CORPORATION

Lab

AI components

2

kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14067129

A method, apparatus, and system for multi-instance redo apply is provided for standby databases. A multi-instance primary database generates a plurality of redo records, which are received and applied by a physical standby running a multi-instance standby database. Each standby instance runs a set of processes that utilize non-blocking, single-task threads for high parallelism. At each standby instance for the multi-instance redo, the plurality of redo records are merged into a stream from one or more redo strands in logical time order, distributed to standby instances according to determined apply slave processes using an intelligent workload distribution function, reemerged after receiving updates from remote instances, and applied in logical time order by the apply slave processes. Redo apply progress is tracked at each instance locally and also globally, allowing a consistent query logical time to be maintained and published to service database read query requests concurrently with the redo apply.

Knowledge representationAI hardwareG06F 16/2379G06F 11/14G06F 11/2038G06F 11/2094G06F 11/2097G06F 16/27G06F 2201/80

AI classification

AI hardware1.00
Knowledge representation0.60
Machine learning0.08
Planning0.00
Evolutionary computation0.00
Speech0.00
Natural language0.00
Vision0.00

Ownership

ORACLE INTERNATIONAL CORPORATION

assignment · 316880937

Assignors

SRIVASTAVA, AMRISH, LI, YUNRUI, GIRKAR, MAHESH BABURAO

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

© 2026 NYSGPT2525 LLC