[Pgsql-ayuda] Indices

Alvaro Herrera Munoz alvherre@dcc.uchile.cl
Thu, 2 Oct 2003 12:43:49 -0400


On Thu, Oct 02, 2003 at 12:31:04PM -0400, Patricio Mu?oz wrote:

> El primer query es el sgte:
> guia=# explain SELECT * FROM particular WHERE telefono ='0032353511';
> NOTICE:  QUERY PLAN:
> 
> Index Scan using telefono_idx on particular  (cost=0.00..68285.83 rows=20635
> width=172)

Vamos a ver... tienes 20000 registros con el mismo telefono en esa tabla?
Si no es asi, hay algo raro con las estadisticas.

Verifica que las estadisticas sean correctas (i.e. ejecuta ANALYZE).  Luego 
publica EXPLAIN ANALYZE de ambas consultas.

-- 
Alvaro Herrera (<alvherre[@]dcc.uchile.cl>)
"La realidad se compone de muchos sueños, todos ellos diferentes,
pero en cierto aspecto, parecidos..." (Yo, hablando de sueños eróticos)