Hekk kif applikazzjoni Django tikber, il-database huwa normalment il-bottleneck l-ewwel u l-aktar sinifikanti. Is-scalizzazzjoni tagħha tinvolvi ottimizzazzjoni ta' queries, indexing, immaniġġ tal-konnessjonijiet, read replicas, caching, u eventwalment bidliet arkitettoniċi — ir-rivoluzzjoni tad-database hija l-aktar high-leverage scaling work għal ħafna apps Django.
1. Ottimizza queries l-ewwel (akbar, ċeap wins)
Book.objects.select_related().prefetch_related()
Article.objects.only(, )
Article.objects.values()
django.db.models Count, Sum
Author.objects.annotate(book_count=Count())
