Skip to Content
Développement Web Flask, 2ème édition
book

Développement Web Flask, 2ème édition

by Miguel Grinberg
November 2024
Intermediate to advanced
316 pages
8h 22m
French
O'Reilly Media, Inc.
Book available
Content preview from Développement Web Flask, 2ème édition

Chapitre 16. La performance

Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com

Personne n'aime les applications lentes. Les longues attentes pour le chargement des pages frustrent les utilisateurs, il est donc important de détecter et de corriger les problèmes de performance dès qu'ils apparaissent. Dans ce chapitre, deux aspects importants des performances des applications web sont examinés.

La journalisation ralentit les performances de la base de données

Lorsque les performances d'une application se dégradent lentement avec le temps, cela est probablement dû à la lenteur des requêtes de la base de données, qui s'aggrave au fur et à mesure que la taille de la base de données augmente. L'optimisation des requêtes de base de données peut être aussi simple que l'ajout d'index ou aussi complexe que l'ajout d'un cache entre l'application et la base de données. L'instruction explain, disponible dans la plupart des langages de requête de base de données, montre les étapes que la base de données suit pour exécuter une requête donnée, exposant souvent les inefficacités dans la conception de la base de données ou de l'index.

Mais avant de commencer à optimiser les requêtes, il est nécessaire de déterminer quelles sont les requêtes qui valent la peine d'être optimisées. Au cours d'une requête typique, plusieurs requêtes de base de données peuvent être émises, il est donc souvent difficile d'identifier, parmi ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Apprendre les modèles de conception JavaScript, 2e édition

Apprendre les modèles de conception JavaScript, 2e édition

Addy Osmani

Publisher Resources

ISBN: 9798341612464