sql >> Database >  >> RDS >> PostgreSQL

Django-armatuur laadt erg traag

In de meeste gevallen kunt u de zaken aanzienlijk versnellen door uw gedumpte gegevens programmatisch te laden en bulk_create te gebruiken

Voorbeeld:

from collections import defaultdict
from django.core import serializers                                                                     

obj_dict = defaultdict(list)
deserialized = serializers.deserialize('json', open('my_fixtures.json'))
# organize by model class
for item in deserialized:
  obj = item.object
  obj_dict[obj.__class__].append(obj) 

for cls, objs in obj_dict.items():
  cls.objects.bulk_create(objs)


  1. Waarom breekt de mysql-connector (verbinding met MySQL-server verbroken tijdens queryfout)

  2. pdo voorbereiden ontsnappende enkele aanhalingstekens

  3. Vindt u de beste match voor verkeerd gespelde stadsnamen?

  4. Boto3 gebruiken om te communiceren met amazon Aurora op RDS