Sorry for the late reply.
Hope you have already resolve this issue.
My workaround is to split large table into reasonable size, etc. 10000 records per table. And I created a counter to monitor the progress for files. It works well on me. The progress bar updated around once a minute.