2.156 MAXTRANSMEM
Valid for
Extract
Description
Use MAXTRANSMEM
to control the maximum amount of memory
that can be allocated for a transaction. If a transaction exceeds the maximum memory
value, then Extract only tracks the checkpoint of the begin transaction until the
commit transaction is found. Once a commit is found, Extract returns and extracts
data starting from the begin checkpoint.
As of Oracle GoldenGate for HP NonStop release 19.1.0.0.0, the native mode extract uses 64-bit extended segments instead of the C heap for storing transaction data. Extended segments are allocated and deallocated as needed.
Default
Native mode 500G
Syntax
MAXTRANSMEM <size>
-
<size>
-
The max number of megabytes or gigabytes to allow. You can use the suffix
M
for Megabytes orG
for Gigabytes. With native mode extract there is no need to change the default as the default is the max.The minimum value is
2000000
.The maximum value is
110M
for mode.The maximum value is
500G
for native mode.
Example
MAXTRANSMEM 50M MAXTRANSMEM 256G