aunque no es la manera optima, le puse un sleep(33) al siclo, para evitar hacer mas de 20 transacciones por segundo, y asunto solucionado, esto se produce al tratar de hacer muchas transacciones ya sea cargando datos de otro origen (con un programa traspasador de datos) o al hacer muchas consultas consecutivas... (un campo calculado con hartos calculos con acceso a datos...).
Gracias por el interse en ayudar
.