> Data > Colonnes de tri, de regroupement et d’agrégation utilisées pour les index

Colonnes de tri, de regroupement et d’agrégation utilisées pour les index

Data - Par iTPro.fr - Publié le 24 juin 2010

Mis en ligne le 9/06/2005 - Publié en Juin 2004

Création de cubes, écriture de requêtes MDX, optimisation de DTS et plus encore...

Colonnes de tri, de regroupement et d’agrégation utilisées pour les index

Envisagez d’indexer les colonnes employées pour les opérations
de tri et dans les expressions de regroupement. Il peut
s’avérer avantageux d’indexer les colonnes utilisées par les
fonctions MIN(), MAX(), COUNT(), SUM() et AVG() pour
agréger les données. Dans le cas des fonctions MIN() et
MAX(), SQL Server se contente de rechercher les valeurs minimum
et maximum respectivement dans la colonne. Si les
valeurs de données d’un index sont classées dans l’ordre ascendant,
SQL Server peut lire l’index afin de déterminer rapidement
les valeurs correctes de MIN() et MAX(). La requête
de plage de valeurs intègre un filtre ou une contrainte
(exprimée dans la clause WHERE ou HAVING de la requête
SELECT) pour limiter le nombre de lignes retournées. De
même, un index peut vous permettre d’optimiser le tri (à 
l’aide de la clause ORDER BY) et le regroupement (clause
GROUP BY) des données, en particulier si la ou les tables
interrogées comportent de nombreuses lignes.

Téléchargez cette ressource

Sécuriser Microsoft 365 avec une approche Zero-Trust

Sécuriser Microsoft 365 avec une approche Zero-Trust

Découvrez comment renforcer la cyber-résilience de Microsoft 365 grâce à une approche Zero-Trust, une administration granulaire et une automatisation avancée. La technologie Virtual Tenant de CoreView permet de sécuriser et simplifier la gestion des environnements complexes, tout en complétant vos stratégies IAM, y compris dans les secteurs réglementés.

Les plus consultés sur iTPro.fr

A lire aussi sur le site

À la une de la chaîne Data