Hola @David147, te comento que gracias a tu respuesta he logrado por fin optimizar mi TRX a tiempos mucho mas razonables y en fondo. El problema que tengo ahora es con los recursos del servidor al lanzar tareas simultaneas el consumo de CPU se dispara y por consecuencia el rendimiento no es adecuado.
He pensado en lo que mencionas se distribuir por grupo de servidores pero desconosco como lo puedo hacer tendras algo por ahí que me ayude a entender como hacer esa distribución.
Esta es una captura del consumo que tengo en el server:
Muchas gracias