Re: [Pgsql-ayuda] Pregunta del motor Postgres

From: Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl>
To: jota machuca <jotamachuca(at)hotmail(dot)com>
Cc: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: [Pgsql-ayuda] Pregunta del motor Postgres
Date: 2003-05-12 23:22:42
Message-ID: 20030512232242.GM3990@dcc.uchile.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Mon, May 12, 2003 at 12:52:51PM -0400, jota machuca wrote:

> Cuando yo creo una base de datos.... donde la crea , bueno se que la crea
> dentro de un directorio que esta en .. ..../pgsql/data/base/...
>
> Pero la pregunta que me asalta, es que son todos esos archivos..

Los directorios llevan como nombre el OID de la base de datos.

Los archivos dentro de cada directorio llevan el relfilenode de la tabla
o indice. Generalmente es igual al OID pero no siempre (CLUSTER los
hace cambiar para las tablas, y REINDEX los hace cambiar para los
indices).

Mira contrib/oid2name. Eso da un mapa de numeros a nombres.

--
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
"The ability to monopolize a planet is insignificant
next to the power of the source"

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message e18313 2003-05-12 23:26:03 [Pgsql-ayuda] Recuperar Datos
Previous Message Alvaro Herrera 2003-05-12 23:16:19 Re: [Pgsql-ayuda] apache+php+postgresql