HiRDB Datareplicator Version 8 Description, User's Guide and Operator's Guide
This subsection provides notes about using the import transaction synchronization facility.
The import transaction synchronization facility does not support creation of an import information editing UOC.
Partial initialization is not supported for just some of the data linkage identifiers that constitute a synchronous import group. If partial initialization is executed on a data linkage identifier constituting a synchronous import group, the KFRB04344-E message is output and initialization processing is cancelled. However, if either of the following conditions is satisfied, the entire synchronous import group is initialized:
In the example shown below, the KFRB04344-E message is not output. The situation is treated as initialization of the target Datareplicator.
hdsstart -i -D 003
dsid001 = ** dsid002 = ** dsid003 = c1 dsid004 = ** dsid005 = ** syncgroup001 = Grp001,c1
If the synchronous event for each back-end server is not synchronized during the import transaction synchronization facility processing, the transaction becomes large and a resource shortage might occur at the target HiRDB. If a large transaction cannot be completed, resulting in rollback, a large amount of rollback log information is output.
To avoid such a problem, specify the maximum number of transactions to wait for until synchronization. Make this specification in the syncwait_limit_tran_count operand of the import system definition in such a manner that the target HiRDB's lock pool size and system log file size are not exceeded.
When you execute PURGE TABLE, data linkage is supported if the source HiRDB is a parallel server and the table is not row-partitioned among multiple servers.
To change the extraction definition, you must initialize the target Datareplicator. For details about how to initialize the target Datareplicator, see 6.8.4 Changing the configuration when the import transaction synchronization facility is used.
If you change the extraction definition without initializing the target Datareplicator, the KFRB03317-E message is output during execution of the target Datareplicator, resulting in an error. To avoid this error, you must disable the synchronous import group, and then restart the system.
If you have specified USER in the HDSCLTWAITTIME environment variable for the target Datareplicator, specify a value of 0 for PDSWAITTIME and PDSWATCHTIME in the HiRDB client environment definition. If any other value is specified, the import SQL process might result in a connection timeout.
All rights reserved. Copyright (C) 2007, 2013, Hitachi, Ltd.