RE: [pgsql-es-ayuda] RE: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Rapidéz

From: "Luis Enrique Sanchez Arce" <lesanchez(at)estudiantes(dot)uci(dot)cu>
To: "Jaime Casanova" <systemguards(at)gmail(dot)com>
Cc: Fermín Bueno <paralasvainas(at)yahoo(dot)es>, "Leonel Nunez" <lnunez(at)enelserver(dot)com>, <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: [pgsql-es-ayuda] RE: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Rapidéz
Date: 2006-06-27 01:48:11
Message-ID: 090BCFF87A1DAB4AA2B1DC2D58A0D657016F2E78@ucixs90.uci.cu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda


Bueno la tabla contiene 4 columnas y se llama principal

id_principal(serial8) | resumen(varchar(64)) | cant_clasif(int4) | niv_cen(int4)

la consulta es: select * from principal where resumen = 't/Mjznw8pPKEOXZNZvDUaZawuz4'
se tarda 2 segundos y algo mas en retornarme los datos.

Pudieras explicarme en que consiste los indices y el EXPLAIN ANALYZE de la consulta
porque no domino esos aspectos técnicos.

Todo lo que necesito es que es tiempo de respuesta sea instantaneo. He estado
buscando información acerca de como indexa el gestor y se que existen como 4 métodos.

Quizás cambiando la forma de indexar de Posgresql logre aumentar la rapidéz pero no se
como hacerlo.

si hago esto: explain select * from principal where resumen = 't/Mjznw8pPKEOXZNZvDUaZawuz4'
me retorna esto : QUERY PLAN
"Seq Scan on principal (cost=0.00..31752.50 rows=1 width=43)"
" Filter: ((resumen)::text = 't/Mjznw8pPKEOXZNZvDUaZawuz4'::text)"
no se que significa pero se que lo hace super rápido.

La Sabiduría crece cuando se comparte.

-----Original Message-----
From: Jaime Casanova [mailto:systemguards(at)gmail(dot)com]
Sent: Mon 26/06/2006 21:36
To: Luis Enrique Sanchez Arce
Cc: Fermín Bueno; Leonel Nunez; pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: [pgsql-es-ayuda] RE: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Rapidéz

On 6/26/06, Luis Enrique Sanchez Arce <lesanchez(at)estudiantes(dot)uci(dot)cu> wrote:
>
> Voy a ser mas epecífico.

te falto lo mas importante, la estructura de la(s) tabla(s), los
indices sobre la(s) tabla(s), y el EXPLAIN ANALYZE de la consulta

--
Atentamente,
Jaime Casanova

"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs and the universe trying
to produce bigger and better idiots.
So far, the universe is winning."
Richard Cook

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2006-06-27 03:11:26 Re: agregar una columna entera a lista de insecion de una tabla postgres internals
Previous Message Jaime Casanova 2006-06-27 01:36:43 Re: RE: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Rapidéz