From: | Alfonso Andaur <aandaur(at)yahoo(dot)com> |
---|---|
To: | Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl> |
Cc: | Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx |
Subject: | Re: [Pgsql-ayuda] Lento |
Date: | 2003-04-10 22:50:47 |
Message-ID: | 20030410225047.39598.qmail@web13402.mail.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Muchas gracias Alvaro.
Considero tu comentario como un aporte teniendo en
cuenta la escasez de documentación respecto de la
manera que implenta PostgreSQL para almacenar los
datos en disco.
> > > Hay alguna manera de que se guarde la tabla
> > > ordenada? A alguien se le ocurre como puedo
> hacer
> > > que vaya m?s r?pido?
> >
> > S?, segun entiendo la tabla se guarda bajo una
> > estructura de arbol, basada en la llave primaria
> (por
> > esto el indice).
>
> No. La tabla se guarda como una lista plana de
> tuplas. Para
> recorrerla, se debe leer las tuplas una por una. Un
> indice tiene una
> estructura de arbol que permite llegar en corto
> tiempo a una tupla
> cualquiera de la tabla, dada una "llave".
>
> Por este motivo, si se quiere buscar un campo en
> particular siguiendo
> una llave rapidamente, debe crearse un indice en esa
> llave.
_________________________________________________________
Do You Yahoo!?
Información de Estados Unidos y América Latina, en Yahoo! Noticias.
Visítanos en http://noticias.espanol.yahoo.com
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2003-04-11 03:22:22 | Re: [Pgsql-ayuda] Lento |
Previous Message | Alvaro Herrera | 2003-04-10 22:06:18 | Re: [Pgsql-ayuda] Lento |