Augant Django programai, duomenų bazė paprastai yra pirmoji ir reikšmingiausia kliūtis. Ją mastuoti reikia optimizavus užklausas, sukūrus indeksus, tvarkant ryšius, naudojant skaitymo replikas, taikant podėlį ir galiausiai keičiant architektūrą — duomenų bazės sprendimas yra aukščiausio poveikio mastelės reguliavimo darbas daugumai Django programų.
1. Pirmiausia optimizuokite užklausas (didžiausi, pigiausias laimėjimai)
Book.objects.select_related().prefetch_related()
Article.objects.only(, )
Article.objects.values()
django.db.models Count, Sum
Author.objects.annotate(book_count=Count())
