ITFabricLab ouvre bientôt : les labs, simulations et examens ne sont pas encore accessibles. Vous pouvez parcourir le catalogue et créer votre compte pour être prévenu de l'ouverture.

Index sur (a, b) ou deux index séparés ?

Posée par Fatou Ndiaye·il y a 11 heures· 27 vue(s)

0

Ma requête filtre WHERE client_id = ? AND created_at > ? et trie par created_at. Un index composite ou deux index ?

1 réponse(s)

  • 2

    Réponse acceptée

    Un index composite (client_id, created_at) : égalité d'abord, plage/tri ensuite. Il sert à la fois le filtre et le tri, sans étape de tri supplémentaire. Deux index séparés obligeraient au mieux un Bitmap AND, moins efficace ici.