Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! It's time to submit your entry. Live now!
We mirrored a SQL Database into Fabric Warehouse for reporting. For the first few weeks, latency stayed around 2–3 seconds, but now we’re regularly seeing 20–45+ seconds during business hours.
No structural changes were made on the source system.
Is this normal as throughput increases, or should we review our setup?
Anyone found a way to stabilize mirror latency for high-transaction workloads?
Solved! Go to Solution.
Hi @SavioFerraz,
Yes — this behavior can occur in production workloads. DW Mirroring latency is not fixed and will increase based on ingestion pressure and resource availability. As transaction volume grows during peak hours, the mirroring pipeline must process a larger backlog of CDC logs, which leads to the kind of 20–45 second delays you’re seeing.
A few factors commonly drive rising latency:
Recommended monitoring
Enable and track:
This will help correlate latency spikes with capacity pressure or workload bursts.
Best regards!
If this post helps, consider leaving kudos or mark as solution.
Hi @SavioFerraz
It’s not expected for mirror latency to jump from 2–3 seconds to 20–45 seconds. This usually means the source Change Tracking or the Fabric mirror compute is falling behind.
A few things to check that typically stabilize high-transaction workloads:
When CT is healthy and capacity isn’t overloaded, mirror latency stays in single-digit seconds. If all looks normal, opening a support ticket is recommended.
If this help you mark [AS SOLUTION] to help other and receive kudo
Best regards
Nabha Ahmed
Hi @SavioFerraz,
We would like to confirm if our community members answer resolves your query or if you need further help. If you still have any questions or need more support, please feel free to let us know. We are happy to help you.
Thank you for your patience and look forward to hearing from you.
Best Regards,
Prashanth Are
MS Fabric community support
Hi @SavioFerraz
It’s not expected for mirror latency to jump from 2–3 seconds to 20–45 seconds. This usually means the source Change Tracking or the Fabric mirror compute is falling behind.
A few things to check that typically stabilize high-transaction workloads:
When CT is healthy and capacity isn’t overloaded, mirror latency stays in single-digit seconds. If all looks normal, opening a support ticket is recommended.
If this help you mark [AS SOLUTION] to help other and receive kudo
Best regards
Nabha Ahmed
Hi @SavioFerraz,
Yes — this behavior can occur in production workloads. DW Mirroring latency is not fixed and will increase based on ingestion pressure and resource availability. As transaction volume grows during peak hours, the mirroring pipeline must process a larger backlog of CDC logs, which leads to the kind of 20–45 second delays you’re seeing.
A few factors commonly drive rising latency:
Recommended monitoring
Enable and track:
This will help correlate latency spikes with capacity pressure or workload bursts.
Best regards!
If this post helps, consider leaving kudos or mark as solution.