Eerstens, waarom u skep of 'n ander proses is om 60 GB -lêer te skep! Miskien moet u na die proses kyk om die proses reg te stel om kleiner SQL -tekslêer te genereer in plaas daarvan om 'n nuwe proses te skep. As dit egter 'n eenmalige ding is wat u moet doen, kan dit goed gaan, maar om u vraag aan te spreek, sou ek die bufferedReader gebruik om die rekords te lees en te verwerk as dit 'n groot lêer is soos u aangedui het.
BufferedReader br = new BufferedReader(new FileReader(file));
String line;
while ((line = br.readLine()) != null) {
// process the line. and write into your output file and close the file.
}
br.close();