Einer meiner API-Aufrufe kann zu Updates für eine große Anzahl von Objekten (Django-Modelle) führen. Ich laufe in Performance-Probleme mit diesem, da ich jedes Element einzeln zu aktualisieren, Speichern und Bewegen auf die nächste:Strategien zum Beschleunigen von Batch-ORM-Operationen in Django
for item in Something.objects.filter(x='y'):
item.a="something"
item.save()
Manchmal sieht mein Filterkriterium wie „wo x in (‚a‘,‘ b ',' c ', ...) ".
Es scheint die official answer to this is "won't fix". Ich frage mich, welche Strategien die Leute verwenden, um die Leistung in diesen Szenarien zu verbessern.
Nizza, das aussieht wie es eine Menge von Fällen würde decken. Werde das versuchen. – Parand
Hat super funktioniert, vielen Dank. – Parand