Skip site navigation (1) Skip section navigation (2)

Re: planer en delire !!!

From: Hervé Piedvache <herve(at)elma(dot)fr>
To: Daniel <daniel(at)12move(dot)be>, pgsql-fr-generale(at)postgresql(dot)org
Subject: Re: planer en delire !!!
Date: 2003-08-28 07:22:28
Message-ID: 200308280922.28209.herve@elma.fr (view raw or flat)
Thread:
Lists: pgsql-fr-generale
Daniel,

Le Mercredi 27 Août 2003 16:03, Daniel a écrit :
> je commence tout de suite avec une question de _planer_ et postgresql
> 7.3.3 (debian)
> j'ai une table matable(serie serial,a int,b, int c int,d int,e int,f
> int)(>5000000 de lignes), index unique sur (serie) + index unique sur
> (a,b,c,d,e,f) et index sur (a)
> lorsque je fais explain select * from matable where a=12; le planer ne
> veut pas utiliser les index pourtant il y a un index actif pour la
> colonne a, par contre si je fais explain select * from matable where
> a=12 and b=14; la sa marche il utilise l'index (a,b,c,d,e,f).avant
> j'utilisais postgres 7.2.1 et cela fanctionnais tres bien.

Elle represente quel volume de données ta table, et quelle disparité dans les 
données de la colonne a ?
Dans certain cas il est plus intéressant de ne pas utiliser l'index pour le 
planner ... L'utilisation d'index n'est pas forcément la meilleure solution 
pour lui ...

Peux tu nous faire un explain de cette requête ?

Cordialement,
-- 
Hervé Piedvache

Elma Ingénierie Informatique
6 rue du Faubourg Saint-Honoré
F-75008 - Paris - France
Pho. 33-144949901
Fax. 33-144949902


In response to

Responses

pgsql-fr-generale by date

Next:From: Hervé PiedvacheDate: 2003-08-28 07:32:33
Subject: Re: Réplication
Previous:From: DanielDate: 2003-08-27 14:03:51
Subject: planer en delire !!!

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group