Repetir más de 10000 veces y realizar insertos es realmente una mala idea. Pero aún puedes hacerlo con biblioteca asíncrona que podría ayudarlo a solucionar el problema. Me encontré con esta situación antes y usé async.queue para solucionar el problema.