Académique Documents
Professionnel Documents
Culture Documents
pour optimiser cette requête on dot créer un index sur la colonne departement_name
create index index_dep on departement (departement_name);
select time_id , sum(amount_sold) from sales group bby time_id where time_id between ' 01-JAN-01'
and ' 28-FEB-01'
CREATE INDEX index_D ON T1 (D);
on peut créer un index sur la colonne D de la tab T1 pour optimiser l'operation order by D pour utiliser
Index range Scan
Performances d'écriture : L'indexation ralentit les performances d'écriture en raison des opérations supplémentaires nécessaires pour
maintenir les index à jour.
Non-utilisation : Si un champ n'est jamais utilisé pour des requêtes de recherche, l'indexation de ce champ est inutile et gaspille de
l'espace de stockage.
Vérifier le plan d’exécution
Vérifier les statistiques.
Vérifier les erreurs de la requête.
Vérifier le plan d’exécution en détail.
or expansion
requête imbriquer => join
conversion de type de colonne
ne pas utiliser les opération arithmétique