GoldenGate Integrated REPLICAT appears to be hung: BATCHSQL with large "apply shared t" in the Streams Pool
Last updated on JANUARY 31, 2018
Applies to:Oracle GoldenGate - Version 18.104.22.168.0 to 22.214.171.124.0 [Release 11.1.1 to 12.1]
Information in this document applies to any platform.
An Integrated REPLICAT appears to be consuming a lot of memory in the Oracle database Streams Pool, where it is processing in the order of 50 million operations per day.
However, it also appears to be hung, or slow.
- The Streams Pool has a memory allocation called "apply shared t" that is very large
- The (OEM) Manage Replication / GoldenGate Apply Statistics show that the active Apply Servers are in the state "WAIT FOR NEXT CHUNK" i.e. waiting for the next memory chunk
- Increasing the STREAMS_POOL_SIZE does not help
The REPLICAT has been configured with the BATCHSQL parameter
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms