PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 22/07/2016 14:17:48

hnahoulder
Membre

Spécifier l'index utilisé dans une requête

J'ai une table maTable(a, b, c).
Et j'ai des index sur les colonnes idx_a, idx_b et idx_c et un index composite (idx_ab) sur les colonnes a et b. Lorsque analyse ma requête, elle utilise l'index idx_a mais moi je veux qu'elle utilise l'index idx_ab. Est-ce qu'il est possible de faire ça?

Merci

Hors ligne

#2 22/07/2016 14:29:39

rjuju
Administrateur

Re : Spécifier l'index utilisé dans une requête

Vous ne pouvez pas forcer l'index utilisé. Êtes-vous sur qu'utiliser l'autre index serait plus efficace ? Difficile de vous aider plus sans connaître le jeu de données, la requête et le plan.

Hors ligne

Pied de page des forums