GoldenGate, Streams and Distributed Database (MOSC)

MOSC Banner

Apply reader algorithm (STREAMS)

edited Feb 10, 2013 7:00PM in GoldenGate, Streams and Distributed Database (MOSC) 4 commentsAnswered
hi,

Is anyone know what is the algorithm that the apply reader uses to pass the set of messages to the apply coordinators?

 

From what i understood, In a transactional queue, the Apply reader is responsible to group all the messages (DML) belonging to the same transaction and pass it to the apply coordinator. Then, the apply coordinator pass this group of messages to one of the apply servers, so the DMLs can be applied.

I've been trying to trace this flow and I notice some interesting behaviour in a particular case which I will try to explaing bellow.

So, suppose we have an Apply process consuming captured LCRs from the que X. The Queue X has 4 messages:

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

Don't have a My Oracle Support Community account? Click here to get started.

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center