From: | Sebastian Machuca <serroba(at)gmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | El indice no mejora me mejora el rendimiento de mis consultas. |
Date: | 2009-08-26 21:49:05 |
Message-ID: | 5403e68d0908261449s2a0ebcf5s78eaba68f905af01@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola a todos.
La situación es la siguiente. Tengo una tabla (trx_8) con unos 350.000
registros.
Quiero realizar una consulta sobre una única columna, llamada ani, que es de
tipo bigint.
En el caso en particular al que me enfrento, he creado un indice usando un
árbol binario de la siguiente manera
CREATE INDEX ani_8 ON trx_8 using BTREE (ani);
Las consultas que he realizado son las siguientes:
EXPLAIN ANALYZE SELECT distinct ani from trx_8;
QUERY PLAN
-----------------------------------------------------------------------------------------------------------------------------------
Unique (cost=0.00..21207.47 rows=2 width=8) (actual time=0.035..1395.262
rows=2 loops=1)
-> Index Scan using ani_8 on trx_8 (cost=0.00..20317.76 rows=355883
width=8) (actual time=0.030..694.861 rows=355883 loops=1)
Total runtime: 1395.313 ms
(3 rows)
y
EXPLAIN ANALYZE SELECT ani from trx_8 group by ani;
QUERY PLAN
-----------------------------------------------------------------------------------------------------------------------------------
Group (cost=0.00..21207.47 rows=2 width=8) (actual time=0.034..1425.076
rows=2 loops=1)
-> Index Scan using ani_8 on trx_8 (cost=0.00..20317.76 rows=355883
width=8) (actual time=0.030..759.136 rows=355883 loops=1)
Total runtime: 1425.135 ms
(3 rows)
Estoy usando PostgreSQL 8.3.7 bajo Archlinux.
Si tengo un indice asociado, y mas aun, se que el resultado son solo 2
valores, el tiempo no debería ser muchísimo mas rápido???
Alguna sugerencia?
--
Sebastian Machuca
Estudiante Ingeniería Civil en Computación
+56 9 77449117
From | Date | Subject | |
---|---|---|---|
Next Message | Emanuel Calvo Franco | 2009-08-26 22:50:00 | Re: El indice no mejora me mejora el rendimiento de mis consultas. |
Previous Message | motum hesa | 2009-08-26 21:44:53 | Re: Recomendacion para replicacion en WINDOWS |