| 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: | Whole Thread | Raw Message | 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 |