Cada directorio representa una base de datos (creada a través de create database
). El número es el oid de la base de datos. Para ver el oid y su nombre, ejecute la siguiente instrucción:
select oid, datname
from pg_database;
Dentro de cada directorio, cada archivo corresponde a una entrada en pg_class
donde el oid coincide con el número del archivo en el directorio:
Puede ver los oides y con qué relación se relacionan ejecutando la instrucción:
select cl.relfilenode, nsp.nspname as schema_name, cl.relname, cl.relkind
from pg_class cl
join pg_namespace nsp on cl.relnamespace = nsp.oid;
También puede consultar el manual
- Determinación del uso del disco
- Diseño de archivo de base de datos
- Catálogos del sistema
Por cierto:si todavía está ejecutando 8.2, debe actualizar lo antes posible.