`ORDER BY` intervient après le filtre. `ASC` trie en ordre croissant et constitue généralement la valeur par défaut. `DESC` applique l’ordre décroissant.
Un filtre traduit une règle métier. Écrivez cette règle en phrase avant de la convertir en SQL : commandes payées, créées pendant juillet, dont le montant est au moins égal à 100 €. Chaque mot influence l’opérateur et les bornes.
Ajouter des index partout ralentit les écritures et consomme de l’espace. L’index utile dépend des filtres, jointures, tris, volumes et sélectivité d’une requête réelle.
Capturez la requête lente, utilisez EXPLAIN puis EXPLAIN ANALYZE sur un environnement sûr, comparez estimations et lignes réelles, et créez l’index le plus petit qui sert le chemin critique.
Mesurez avant/après avec des données représentatives. Vérifiez le temps total, les lectures, la fréquence d’usage et le coût des INSERT/UPDATE, pas seulement la présence d’un Index Scan.
Indexer une recherche facturation 2 · scénario d’entraînement
Créez un index ciblé puis vérifiez sa présence avant d’interpréter un plan. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce système de facturation.
Indexer une recherche logistique 3 · scénario d’entraînement
Créez un index ciblé puis vérifiez sa présence avant d’interpréter un plan. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce expéditions nationales.
Indexer une recherche rh 4 · scénario d’entraînement
Créez un index ciblé puis vérifiez sa présence avant d’interpréter un plan. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce gestion des ressources humaines.
Indexer une recherche audit 5 · scénario d’entraînement
Créez un index ciblé puis vérifiez sa présence avant d’interpréter un plan. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce journal d’audit.