I'd recommend splitting the file into smaller ones. Using terminal you can use the split command.
Code:
split -l 100000 largeFile.log split_
This will split the file into files of 100K lines per file. I haven't tried it out though. The last piece is the prefix for the split-named files e.g., split_001.