Thanks for your reply.
this is the initial sync yet after calling "GetSyncBatchParameters" inside "GetKnowledge" in the web service I can see that the process jumps in memory consumption.
Then when the results is sent back the memory consumption keeps growing.
I tried to log the messages using the wcf tool svclog but I failed because messages where too big.
I have to mention that the same code succeeds in synchronizing smaller tables.
Manu