Hello Community,
I am experiencing an anomaly with Change Data Capture that is turning up empty with online searches. Essentially, I am attempting to change data, and then immediately call the fn_cdc_get_all_changes_* function to get the changes I just made.
The issue I am running into is that the changes are not immediately available when I make that call. I have to sleep the current thread 3.5-5 seconds before the changes are registered with SQL Server.
This seems very abnormal to me, so I wanted to check in with the forums here to see if maybe someone can shed some light on the matter. Is CDC scheduled, perhaps? I'd like to see if there's a "force refresh" mechanism that I can call to ensure CDC is caught up before I make the call.
Thank you for any assistance you can provide!
Michael