EAGER_SIZE OGG Integrated Replicat
According to Oracle Doc.
EAGER_SIZE
: Sets a threshold for the size of a transaction (in number of LCRs) after which Oracle GoldenGate starts applying data before the commit record is received. The default for Oracle GoldenGate is 9500 or 15100 depending on GG version
.
This is a little confusing to me. Why not just make eager_size to 1, and if replicat sees a LCR, just apply it and never wait to see the commit record?
I read the following article and I summarized the result and it is confusing too. It seems you have to make EAGER_SIZE > max(transaction_size) to take advantage. Can someone shed more light? Thanks.