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
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 |