3 weeks ago
We are experiencing poor performance while extracting data from CARAB source system towards SAP Datasphere. The extraction uses Replication flow connected to CDS view with Initial and Delta mode.
In the delta phase we observed a bottleneck when data is transferred from Subscriber Logging table to Resilient Buffer table, specifically the transfer job takes long time to be completed and Subscriber Logging table's records grow instead of being flushed in the buffer immediately.
Additional information:
We attempted to mitigate the issue by reducing the Package Size to 10.000 and adjusting the TRANSFER_MIN_JOBS and TRANSFER_MAX_JOBS to 2 in order to commit smaller batches and take advantage of jobs parallelization, however the bottleneck persists.
Delta phase performance improvement
In the current setup, the buffer table remains empty while new packages are immediately marked as “In Process”. At the same time, the Subscriber Logging table still contains records waiting to be processed. This suggests that RMS is consuming data from the buffer faster than the source system is able to supply it.
How can we improve the performance of the replication flow during the delta phase, specifically by optimizing the step that pushes data from the Subscriber Logging table to the Resilient Buffer table?
Request clarification before answering.
User | Count |
---|---|
79 | |
22 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.