Vería si el archivo se puede convertir a formato CSV. Será mucho más rápido importar a una tabla MySQL ya que no hay procesamiento del XML. Solo debe tener cuidado con los tipos de datos que se ingresan para cada columna.
Si el cliente no puede proporcionarlo en CSV y se trata de una carga única, intente convertirlo usted mismo utilizando MS Excel/Libre Calc/OpenOffice Calc.