Во -первых, почему вы создаете или какой -то другой процесс создает файл 60 ГБ! Может быть, вам нужно взглянуть на этот процесс, чтобы исправить этот процесс, чтобы создать меньший текстовый файл SQL вместо создания нового процесса. Однако, если это одноразовая вещь, которую вам нужно сделать, то это может быть хорошо, но для решения вашего вопроса я бы использовал BufferedReader для чтения и обработки записей, если это большой файл, как вы указали.
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();