У меня есть скрипт, который проходит через таблицу базы данных и загружает файл для каждой строки, добавляет в таблицу результатов в памяти, а затем массово загружает все результаты обратно в базу данных после завершения.
Проблема, с которой я столкнулся, заключается в том, что могут быть загружены тысячи файлов, и сценарий может завершиться тайм-аутом или ошибкой на полпути.
Есть ли лучший подход к этому, возможно, включающий многопоточность или асинхронные вызовы?