Gemäß this test kann die Einstellung PRAGMA synchronous = OFF Sqlite die Sqlite-Schreibleistung erheblich verbessern.Platz zum Setzen der Option Sqlite PRAGMA in Django Projekt
Ich bin mir der Nachteile durchaus bewusst, würde es aber trotzdem gerne ausprobieren.
Was wäre der beste Ort innerhalb eines Django-Projekts, um diese PRAGMA-Option zu setzen?
Ich kann es nicht von settings.py tun - zumindest nicht die Art, wie der Artikel vorschlägt - weil from django.db import connection
einen rekursiven Importfehler verursachen würde.
Schöne und saubere Lösung, versuchen. Vielen Dank! –
Obwohl ich meine DB-Datei entfernt, alle vorherigen Migrationen entfernt und neue Migrationen erstellt habe, machte dies für mich keinen Unterschied. Die Tabellen wurden nicht wie erwartet mit "bei Löschkaskade" erstellt. Ich frage mich, warum das nicht passiert. –