Django ORM Оптимальное решение для хранилища данных о больших запасах?

я работаю над проектом django в моем проекте я создал модели продукт, филиал, склад и один из серверов базы данных там я получаю 4 недостатка около записей данных о складе и храню в моей базе данных проекта, но проблема в том, что я храню через orm это занимает 50 минут для хранения 4 лак записей есть ли лучшее решение, чтобы уменьшить время. вы можете увидеть ниже класс модели, который я храню данные о складе. спасибо заранее.

class Stock(models.Model):
    product = models.ForeignKey(Product, on_delete=models.CASCADE)
    branch = models.ForeignKey(Branch, on_delete=models.CASCADE, null=True, blank=True)
    quantity = models.PositiveIntegerField(default=1)
    updated_on = models.DateTimeField(blank=True, null=True)
    created = models.DateTimeField(editable=False,blank=True, null=True)
    updated = models.DateTimeField(editable=False,blank=True, null=True)
Вернуться на верх