From: | Edwin Quijada <listas_quijada(at)hotmail(dot)com> |
---|---|
To: | <lgarciam(at)vnz(dot)uci(dot)cu>, <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | RE: [pgsql-es-ayuda] Problema con índice y búsqueda. |
Date: | 2011-07-13 21:11:34 |
Message-ID: | BAY155-w4693F46BC0ECF1C3838C53E3470@phx.gbl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Lo hace porque para PostgreSQL es mas rentable hacer un barrido secuencial que usar el indice por la cantidad de records que tienes. Si tuvieras como 5000 verias que si usa el indice
*-------------------------------------------------------*
*-Edwin Quijada
*-Developer DataBase
*-JQ Microsistemas
*-Soporte PostgreSQL
*-www.jqmicrosistemas.com
*-809-849-8087
*-------------------------------------------------------*
From: lgarciam(at)vnz(dot)uci(dot)cu
To: pgsql-es-ayuda(at)postgresql(dot)org
Date: Wed, 13 Jul 2011 13:36:14 -0430
Subject: [pgsql-es-ayuda] Problema con índice y búsqueda.
Hola a todos en la lista, les escribo porque tengo un
problema con una búsqueda sobre una tabla de la base de datos.
Sucede que tengo una tabla que almacena imágenes, en unas
pruebas que estoy haciendo solo tiene 100 registros, pero cuando realizo una
búsqueda sobre su clave primaria se realiza un seqscan y no un indexscan, y no
comprendo porque razón sucede esto, si alguien me pudiera ayudar con este tema
sería de gran ayuda para mí.
La estructura de la tabla es la siguiente:
CREATE TABLE tbl_documento_captacion_tmp (
pk_documento public.dom_uuid NOT NULL,
pk_atributo_documento public.dom_entero NOT NULL,
valor_entero INTEGER,
valor_long BIGINT,
valor_numeric NUMERIC(10,2),
valor_bool BOOLEAN,
valor_bytea BYTEA,
valor_date DATE,
valor_timestamp TIMESTAMP,
valor_varchar VARCHAR(255),
valor_text TEXT,
CONSTRAINT pktbl_cpid_captacion_documento_tmp PRIMARY
KEY(pk_documento)
) WITHOUT OIDS;
La consulta ejecutada es la siguiente:
SELECT * FROM tbl_documento_captacion_tmp
WHERE tbl_documento_captacion_tmp.pk_documento =
'11e477ee-ad6e-11e0-8765-cf316942a0d3';
Saludos.
From | Date | Subject | |
---|---|---|---|
Next Message | Lazaro Rubén García Martinez | 2011-07-13 22:06:06 | RE: [pgsql-es-ayuda] Problema con índice y búsqueda. |
Previous Message | Edwin Quijada | 2011-07-13 21:09:05 | RE: Sobre Performance de consultas |