Consulta, a priori, sencilla

From: "I(dot)N(dot)T(dot) - Programación" <dpto(dot)programacion(at)grupo-int(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Consulta, a priori, sencilla
Date: 2008-12-29 15:16:35
Message-ID: 4958E9D3.4000903@grupo-int.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Buenas,

Tengo una BBDD con una tabla llamada 'envios' de 1.677.229 registros

La consulta es:

SELECT * FROM envios WHERE apellidos LIKE 'LOQUESEA%'

y está creado el índice:

CREATE INDEX envios_idx01 ON envios USING btree(apellidos);

La consulta tarda casi 50seg. en ejecutarse y es un tiempo inadmisible.
Está claro que no utiliza el índice ¿porqué?

He realizado VACUUM FULL ANALYZE varias veces, regenerado el índice y nada

¿Alguna sugerencia?

Gracias de antemano

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Guido Barosio 2008-12-29 16:05:22 Re: Consulta, a priori, sencilla
Previous Message Raul Andres Duque 2008-12-29 14:47:46 Re: Archivo ntstatus.h