par Guillaume Lelarge.

Rechercher des intervalles


Les opérateurs d'inégalité comme <, > et between peuvent utiliser des index tout comme l'opérateur d'égalité expliqué ci-dessus. Même un filtre LIKE peut, sous certaines conditions, utiliser un index tout comme les conditions d'intervalle le font.

Utiliser ces opérations limite le choix de l'ordre des colonnes dans les index multi-colonnes. Cette limitation peut même empêcher toute indexation. Certaines requêtes ne vous permettent pas de définir un ordre correct des colonnes.

Contenu

  1. Plus grand, plus petit et BETWEEN — L'ordre des colonne importe encore plus

  2. Indexer des filtres LIKELIKE n'est pas pour la recherche plein texte

  3. Combinaison d'index — Pourquoi ne pas utiliser un index pour chaque colonne ?

Section précédenteSection suivante

À propos de l'auteur

Photo de Markus Winand

Markus Winand teaches efficient SQL—inhouse and online. He minimizes the development time using modern SQL and optimizes the runtime with smart indexing—for that he also published the book SQL Performance Explained.

“Use The Index, Luke!” by Markus Winand and translated by Guillaume Lelarge is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported License.
Mentions légales | Contact | NO WARRANTY | Marque déposée | Privacy | CC-BY-NC-ND 3.0 license