Siebel Remote and Replication Manager Administration Guide > Implementing Siebel Remote Server > Setting Siebel Remote System Preferences >

Docking: Transaction Logging


This preference enables or disables docking transaction logging:

CAUTION:  Disabling Transaction Logging will prevent Siebel Remote from working.

NOTE:  To disable transaction logging, restart the Siebel server.

When using the Assignment Manager or EIM and Docking: Transaction Logging is set to TRUE (default), all the changes will be logged and the appropriate ones will be propagated to the Remote clients. The changes are all logged into the S_DOCK_TXN_LOG table.

With a large volume of data, it may take quite a long time for the Transaction Processor and Router tasks to process the changes for each of the Remote clients. It may take so long that it would be faster to reextract the mobile Web client and apply the extract remotely.

Therefore, it is recommended that you turn off transaction logging when loading data using EIM to avoid the rapid expansion of the S_DOCK_TXN_LOG table. After, the data has been loaded and assigned, turn on transaction logging and reextract the mobile clients. This will also prevent the risk of overloading of the Transaction Processor and Router processes.

In general, bigger batches tend to enhance performance for EIM, but cause problems for Siebel Remote. If you are using both EIM and Siebel Remote, it is recommended that you limit batch sizes to 1000 or fewer records.


 Siebel Remote and Replication Manager Administration Guide, Version 7.5, Rev. A 
 Published: 18 April 2003