Defining Coding for Synchronization
Use
To ensure Unicode compatibility, character strings in synchronization are coded using double-byte coding by default. If, however, performance problems occur during smart synchronization, you can use single-byte coding. This reduces both the time required to download data (in particular for the initial download) and query data, and the size of the data files.
Prerequisites
-
You are using Smart Synchronization.
-
The mobile device is not used in a Unicode environment.
Procedure
Add the following parameters to the file MobileEngine.config :
MobileEngine.Persist.U seSingleByteStringEncoding=true