То есть, он отрабатывает уже после того как получены результаты из sql запроса, а не во время выполнения онного? Тогда в чем его смысл кроме как дополнительного увеличения времени между подачей запроса и выводом результата на форму?
Этот компонент предназначен только для визуализации данных. Он не предназначен для отображения прогреса выполнения SQL запроса. Тем более тот процесс целиком зависит от конкретного сервера.