Hi Lira,
Anyhow, you know about performance improvement. Is this DSO is used for reporting?
If it is used for reporting then of course You have to check-in for sid genartion during DSO activation but load master data first then transaction data.
Do dso activation request by request.
Check for background processes.
Reduce packet size.
If this DSO is used as a staging layer and you are transferring data to further target then go for write - optimized dso. There SID will not be generated at data loading time and activation of DSO is also not there.
Thanks,
Swapna jain