Hallo, ich habe auch schon ähnlich große Dateien zerlegt. EBAY Categories. Ist schon Jahre her.
Damals habe ich auch mit verschiedenen Techniken gespielt.
SAX war die Lösung. Ich habe dann NSoftware XMLp Parser verwendet. Der ließt direkt aus der Datei und erzeugt Events für die gefundenen Elemente wärend des drüber lesens.