Trop long; Pour lire
La gestion de base de données est l'un des aspects les plus cruciaux du développement backend. Une base de données correctement optimisée peut aider à réduire le temps de réponse et donc conduire à une meilleure expérience utilisateur. Comprendre les ensembles de requêtes dans Django est la clé de l'optimisation, par conséquent, souvenez-vous de ce qui suit : Les ensembles de requêtes sont paresseux, ce qui signifie qu'aucune requête de base de données correspondante n'est faite jusqu'à ce que vous effectuiez certaines actions sur l'ensemble de requêtes, comme une itération dessus. L'indexation de base de données est une technique permettant d'accélérer les requêtes lors de la récupération des enregistrements d'une base de données.