Indices

From: "David Ortiz" <davicho_ok(at)hotmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Indices
Date: 2005-06-20 14:37:03
Message-ID: BAY20-F22700D4648DB37692198EFEAE90@phx.gbl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda


Primero quiero saludar a toda la comunidad.

Ahora mi consulta es la siguiente:

Tengo la siguiente estrtuctura de tabla :

CREATE TABLE usuarios
(
cod_usuario numeric(2) NOT NULL,
desc_usuario varchar(20) NOT NULL,
CONSTRAINT pk_cod_usu PRIMARY KEY (cod_usuario)
)

Su correspondiente indice:

CREATE INDEX index_tu
ON usuarios
USING btree
(cod_usuario);

Realizó la siguiente consulta para ver su explain y comprobar si mi consulta
ocupa el indice.
Este es el resultado

explain ANALYZE
select * from usuarios where cod_usuario between 0 and 50

"Seq Scan on tipo_castigo (cost=0.00..1.09 rows=1 width=474) (actual
time=0.000..0.000 rows=1 loops=1)"
" Filter: ((cod_tipo_castigo >= 0::numeric) AND (cod_tipo_castigo <=
50::numeric))"
"Total runtime: 0.000 ms"

Según la documentación, habiendo un indice debiera decir "Index Scan", no
"Seq Index".

Si alguién pudiese orientarme al respecto me sería de bastante utilidad.

Atte.
David Ortiz Albornoz

_________________________________________________________________
Visita MSN Latino Entretenimiento: ¡música, cine, chismes, TV y más...!
http://latino.msn.com/entretenimiento/

Responses

  • Re: Indices at 2005-06-20 15:21:18 from Ivan Figueroa
  • Re: Indices at 2005-06-20 15:53:46 from Jaime Casanova

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message J. Arturo Llanquihuén M. 2005-06-20 15:14:42 Re: select from (tabla dinamica)
Previous Message Carolina Hurtado Londoño 2005-06-20 13:54:52 ayuda