no entiendo el proposito de recorrer 500 registros, para despues mostrar un "HOLA"
no seria mas sencillo mostrar primero el "HOLA", seguido de un response.flush, en cada iteracion del DO WHILE???
es necesario que tu pagina realize este ciclo de 500 vueltas?, no puede optimizarlo?