OutOfMemoryError при создании XSSFWorkbook в Apache POI

INSERT INTO table_blah ( material_item, ... hidden ) VALUES ( data, ... data ) ON DUPLICATE KEY UPDATE material_item = data, ... hidden = data

Да удалите ID = ID, поскольку он автоматически добавит, где PRIMARY KEY = PRIMARY KEY ...

0
задан user565 16 January 2019 в 16:58
поделиться

1 ответ

Является ли размер файла Excel слишком большим?

Если это так, это может быть причиной этой ошибки, использование памяти для генерации и чтения больших файлов Excel с poi очень велико.

Ваш синтаксис try правильный, ресурсы всегда будут закрыты.

Вы можете попробовать увеличить максимальный объем памяти для выполнения jvm. Используйте -Xmx2048m при инициализации, например.

0
ответ дан Natanael Veloso 16 January 2019 в 16:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: