perché dici che potrebbe essere un problema di timeout? se lavori 6000 record quanto impiega?
vista così, senza chiarimenti sul lavoro reale (codice), mi da l'idea di essere un problema di fruttamento della risorse