Привет У меня есть Java-приложение, которое обрабатывает несколько записей из базы данных.Теперь, после обработки около 160 из них, Java запускает «OutOfMemoryError: Java heap space».В связи с этим я обновил всю функцию, чтобы обрабатывать только 150 записей за один раз, что прекрасно работает, когда я просто вызываю эту функцию один раз, однако проблема заключается в том, что мне нужно обработать около 10000 записей, что означает, что у меня естьчтобы вручную запустить ту же функцию более 60 раз.
Мой вопрос: есть ли способ, которым я могу поместить эту функцию в цикл и запускать ее несколько раз, не сталкиваясь с проблемой.Я не могу понять, почему она сталкивается с этой проблемой, поскольку функция является самодостаточной и не использует никакие данные, сгенерированные предыдущим вызовом функции (как я уже говорил, я мог бы вручную запустить функцию в течение примерно 60 раз иполучить желаемый результат).
Заранее спасибо