6.5 Agent Parameters - General
This topic defines the following configurable parameters for your Oracle GoldenGate Veridata Agent:
- compare.xmldatatype.format
- coos.batch.fetch
- database.characterSet
- database.transaction.isolation
- pool.checkInterval
- pool.maxIdle
- pool.maxSize
- pool.maxIdleTime
- pool.maxStatements
- server.port
- rowscn
- zlib.buffer.flush.size
Parent topic: Administer
6.5.1 compare.xmldatatype.format
INDENT/NO INDENT
functionality of XMLSerialize,
update the compare.xmldatatype.format
to either
true
or false
. By default, the comparison is
done with INDENT
. To select NO INDENT
set
compare.xmldatatype.format=false
.
Note:
Thecompare.xmldatatype.format
parameter is only for Oracle
Agent.
Syntax
compare.xmldatatype.format=true
Default
true
Parent topic: Agent Parameters - General
6.5.2 coos.batch.fetch
Default Value
false
Parent topic: Agent Parameters - General
6.5.3 database.characterSet
database.characterSet
parameter is used for overriding the source database character for
comparison.
The parameter value should be the name of the character set used to encode the character data (CHAR, VARCHAR2, CLOB and LONG).
This parameter should match theSOURCECHARSET
OVERRIDE
in the replicat parameter file at the target
database.
This is supported only for Oracle databases.
Parent topic: Agent Parameters - General
6.5.4 database.transaction.isolation
database.transaction.isolation
property controls
the transaction isolation level used during initial compare.
The default
value for Sybase, DB2, SQL Server and Teradata is
READ_UNCOMMITTED
.
READ_COMMITTED
.
SQL Server
versions 2005 above also support the value SNAPSHOT
which requires that ALLOW_SNAPSHOT_ISOLATION
is
enabled in the database.
READ_COMMITTED
transaction isolation level.
Default Value
database.transaction.isolation=READ_UNCOMMITTED
Parent topic: Agent Parameters - General
6.5.5 pool.checkInterval
Time interval to check the timeouts for idle connections.
Default Value
1/4th of
pool.maxIdleTime
Parent topic: Agent Parameters - General
6.5.6 pool.maxIdle
Max number of idle database connections present in pool.
Default Value
20
Parent topic: Agent Parameters - General
6.5.7 pool.maxSize
Database connection pool maintained by Veridata. It defines the max number of database connections held by this pool. There will a separate pool maintained by Veridata for each user and for each PDB in-case of Container DB.
Default Value
20
Parent topic: Agent Parameters - General
6.5.8 pool.maxIdleTime
Timeout for idle connections in the connection pool. The value is in seconds.
Default Value
300
Parent topic: Agent Parameters - General
6.5.9 pool.maxStatements
The number of statements cached per connection. The default value is 20.
Default Value
20
Parent topic: Agent Parameters - General
6.5.10 server.port
The server.port
property is the port where the Oracle
GoldenGate Veridata Agent listens for connection
requests.
Syntax
server.port=Port Number
For example:server.port=7862
Parent topic: Agent Parameters - General
6.5.11 rowscn
Note:
This property works either with or without delta. However if you enable delta, then ensure thatORA_ROWSCN
is used as delta column which is the default
delta column for Oracle tables.
Syntax
rowscn=<scn number>
Default Value
None
Parent topic: Agent Parameters - General
6.5.12 zlib.buffer.flush.size
The
zlib.buffer.flush.size
property
is used to decide the extra
flush()
call.
Decrease the value to a lower value (for
example, 700000
) if the agent
appears to be in hanged state and the CPU usage
for agent process is about 100%.
The value should be between
10000
and
2000000
.
Default Value
1000000
Parent topic: Agent Parameters - General