Django улучшает производительность при сбросе данных

У меня есть основная модель MainModel и n моделей ModelA, ModelB ..., связанных с MainModel с помощью ForeingKey.

Я хочу экспортировать n csv, каждый из которых состоит из 10k MainModels . Вот код:

На сохранение 10k записей и их загрузку на s3 уходит ~7 минут. Есть ли способ оптимизировать этот процесс, чтобы сократить время?

Вернуться на верх