I'm using Berkeley DB 6 with Oracle Mobile Server 11.3. When I sync a lot of data, a lot of logfile are created and I think that this is really slowing down my sync process. Since I never need to recover those client database, I would like to know if it is possible to disable log creation on a Berkeley Database?
The version of BDB that is used for DMS is TDS (Transaction Data Store). In that environment, logging is needed to ensure recoverability. There isnt a way to disable logging. If you never need to do recovery, then you can use the BDB utilities and occasionally do checkpoints which will flush the cache, or you can shut down the client application. After this is done then you can remove the log files, since you are claiming that you will not need them for recovery.