Укажите на проблему пожалуйста, база PostgreSQL,
конкретно есть модели Store(Склад), Lot(партия) и Operation(операция над партией +/-). На вход поступает фал, где указана партия, имя товара, количество, цена. Когда на вход получаю документ я его прасю через openpyxl, всё срабатывает моментально, далее я проверяю по строкам, взяв значение Партии(CharField) и спрашиваю
lots_qs = Lot.objects.all().select_related("store").filter(store=store)
obj_lot = lots_qs.filter(product_item_batch=product_item_batch,name=name)
Последняя строка кода выполняется: от 0:00:00.026998 до 0:00:00.032999.
В базе 100 значений партии, как можно ускорить производительность?
https://github.com/AndreyKoinskiy/med-store/blob/753a718e15c04475d3b9b36ec19a137833f07df7/store/med_store/forms.py#L78