PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Приспособлението на Django се зарежда много бавно

В повечето случаи можете да ускорите много нещата, като заредите изхвърлените си данни програмно и използвате bulk_create

Пример:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Laravel 5 с Postgres SQL

  2. ЛЯВО ВЪНШНО СЪЕДИНЕНИЕ в колона на масив с множество стойности

  3. Проблеми с безкраен времеви диапазон в Rails

  4. Как правилно да вмъкна няколко реда в PG с node-postgres?

  5. Съвети за дистанционно управление на PostgreSQL