For daily importing data we use two different large xml feeds (80MB ++), one xml source must be first download on server, secound direct load from remote server.
It´s there options in xml and client utility to read data & reduce using memory, reading only small blocks of xml file / data?