From: | "Jaime Casanova" <systemguards(at)gmail(dot)com> |
---|---|
To: | "Paul Gallegos" <paul_ic(at)hotmail(dot)com> |
Cc: | "PostgreSQL ayuda" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: ¿¿Porque PostgreSQL?? |
Date: | 2007-07-04 00:04:23 |
Message-ID: | c2d9e70e0707031704t1450685cnd58f3a0dff4753a4@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On 7/3/07, Paul Gallegos <paul_ic(at)hotmail(dot)com> wrote:
>
> > Cada carpeta en windows por defecto se crea en esta
> > ruta C:\Archivos de
> > programa\PostgreSQL\8.2\data\base\17205
> > 17205 es una carpeta que representa a una bd, la cual
> > tiene varios archivos.
> > En Fedora tambien, pero en otro directorio.
>
> mmm, interesante.
> me estuve fijando y hay varios archivos dentro de dichas carpetas, los
> cuales no tienen extension, y las carpetas tienen numeros, en cambio en
> MySQL y Firebird los archivos o carpetas tienen el nombre de la BD.
>
se guardan dentro de la carpeta data que esta en la ruta en la que
instalaste postgres.
data/base una carpeta por cada base de datos usando su oid (Object
IDentifier) como nombre
select oid, datname from pg_database;
dentro de esas carpetas hay un archivo por cada objeto de la base de
datos, si el archivo se mayor a 2Gb se creo otro archivo, eso permite
que las tablas puedan crecer enormemente sun tener los problemas de
algunos SO al leer archivos grandes.
si usas tablespaces
data/pg_tblspc guarda un enlace simbolico a la ruta donde se creo el
tablespace (de forma similar el enlace tiene el oid del tablespace) y
basicamente adentro encontraras lo mismo que en data/base un
directorio por cada base de datos y dentro de ese archivos por cada
objeto
--
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 | Jaime Casanova | 2007-07-04 00:29:21 | Re: ¿¿Porque PostgreSQL?? |
Previous Message | Jaime Casanova | 2007-07-03 23:56:33 | Re: ¿¿Porque PostgreSQL?? |