RE: [Pgsql-ayuda] Pregunta del motor Postgres

From: <Mauro(dot)Morales(at)intralatina(dot)cl>
To: <alvherre(at)dcc(dot)uchile(dot)cl>
Cc: <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
Subject: RE: [Pgsql-ayuda] Pregunta del motor Postgres
Date: 2003-05-13 16:52:05
Message-ID: 225E185A5CEC8C48AE14FF879E0E14F1027AEE@exchange2.clcorp.asp
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Alvaro,

Me imagino entonces que postgres esta en condiciones de manejar un arbol
con el indice de la ubicacion especifica en disco de un dato ?. Esto podria
acelerar la busqueda en bloques de datos gigantestcos como una tabla de 1 GB ?.

Recuerdo que en MS SQL Server tu podias clusterizar un indice de forma que se
acelerara la busqueda de un dato y este teniendo como referencia una porcion de la
memoria donde se encontraba el dato !.

No he manejado aun postgres bajo esas condiciones, debido a que no he tenido que
plantearmelo aun.

Saludos.

:-----Mensaje original-----
:De: Alvaro Herrera [mailto:alvherre(at)dcc(dot)uchile(dot)cl]
:Enviado el: Martes, 13 de Mayo de 2003 12:01
:Para: jota machuca
:CC: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
:Asunto: Re: [Pgsql-ayuda] Pregunta del motor Postgres
:
:
:On Tue, May 13, 2003 at 09:59:33AM -0400, jota machuca wrote:
:
:Jota,
:
:> Estamos investigando caracteristicas mas avanzadas de
:postgres. Por ejemplo
:> cuando tu realizas el comando CREATE TABLE
:> creas una tabla, pero que archivos mas crea, o mejor dicho
:cuales son los
:> archivos asociados a esta tabla, en oracle tu puedes asignar
:un tablespace
:> para que hay se cree tu tabla, pero aqui... supongo que no
:lo hace por
:> magia,jejeje, pero eso es mas o menos el ki del asuto
:
:Cuando haces un CREATE TABLE se crean los siguientes archivos:
:
:- Un archivo para la tabla
:- Un archivo para cada indice
: * incluyendo un indice para cada restriccion UNIQUE,
: y un indice para la llave primaria
:- Un archivo para cada campo SERIAL
: * pertenece a la secuencia que trabaja debajo del capot de SERIAL
:
:No hay mas archivos, y todos quedan en el mismo directorio, es
:decir, el
:OID de la base de datos.
:
:Cuando pueblas una tabla, al crecer de un cierto limite se crean nuevos
:archivos para no estar limitado por el tamaño maximo de archivo del
:sistema operativo. En general el limite es 1 GB. Asi, cuando
:una tabla
:pasa del GB se crean nuevos archivos terminados en ".X" donde X es el
:numero del segmento. Con esto una tabla puede pesar todos los GBs que
:quieras.
:
:En Postgres no hay tablespaces. La implementacion esta pendiente
:todavia.
:
:
:(El "ki" del asunto? Me imagino que la expresion es "el quid del
:asunto", que como es una palabra latina se pronuncia "cuid").
:
:--
:Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
:"You knock on that door or the sun will be shining on places inside you
:that the sun doesn't usually shine" (en Death: "The High Cost
:of Living")
:_______________________________________________
:Pgsql-ayuda mailing list
:Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
:http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda
:

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message dmaldonado 2003-05-13 17:52:30 [Pgsql-ayuda] Consulta
Previous Message jose antonio leo 2003-05-13 16:18:57 [Pgsql-ayuda] conexion timeout