Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Jul 28, 2025 3:51:56 AM
May 11, 2022 3:25:35 PM
These are common questions our support engineers ask when investigating latency and performance issue in Qlik Replicate. These can help you troubleshoot the issue and identify the issue.
As a rule of thumb, we must have tables with and without PK in separate tasks. Replicate will process changes for tables without PK in one-by-one mode or transactional apply mode depending on the source endpoint. Hence the entire bulk processing becomes slow. Logstream is very useful in scenarios like this as you can put all tables in a single logstream task and then create multiple replication/child tasks which allows us to read redo/tlogs only once.
22. Is verbose logging enabled? If source_capture to verbose this can increase source latency.
If you are looking to log a Support case to receive assistance to investigate your latency or performance issues, please be prepared to provide the following.
Source Latency is based on the time difference between the current time and the timestamp of the last change event read from the transaction log.
Apply Latency is based on the time delay (latency) between the time when a change is visible to the source (and committed), and the time when this same change is visible to the target. More info on apply latency
Sometimes a reload is a far better option for a problematic table. If the time it takes to do a reload is less than the total latency, then a full load back to CDC mode can by you some time while you continue to investigate why the latency is increasing.
The information in this article is provided as-is and to be used at own discretion. Depending on tool(s) used, customization(s), and/or other factors ongoing support on the solution below may not be provided by Qlik Support.