From: | "Ivan Perales M(dot)" <ivan(dot)perales(at)gmail(dot)com> |
---|---|
To: | Ayuda Esp PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Numero de archivos en Schemas vs Bases |
Date: | 2019-12-20 19:05:30 |
Message-ID: | CAHMuS07bRdt9NbQ-xF9LeXMOMKy2xWfUzuY=F=RLntQM5KB5mg@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola lista buen día,
Sin entrar en el detalle de por que se escoge un modelo de datos de varios
schemas o varias bases de datos (uno por cliente) en lugar de uno solo
donde se agregue una columna que lo identifique, me gustaría leer sus
opiniones sobre el performance entre los dos primeros.
Tengo entendido que postgresql crea una carpeta por cada base de datos y
luego un archivo por cada tabla. Si yo tengo por ejemplo 100 tablas por
schema y son 500 schemas habria al menos 50 mil archivos. Si utilizo bases
de datos, tendria al menos 100 archivos en cada una de las 500 carpetas.
Técnicamente el sistema de archivos del SO tendria que buscar entre la
misma cantidad de archivos físicos en el DD y no veo donde pudiera estar la
diferencia. En su experiencia, hay algun perfomance real entre ambas
modalidades? esta postgres limitado al número de archivos que puede
contener una carpeta segun el file system del SO?
Saludos y gracias por su tiempo.
--
Lindolfo Iván Perales Mancinas
Solo existen 10 tipos de personas en el mundo, las que saben binario y las
que no.
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2019-12-20 19:39:00 | Re: Numero de archivos en Schemas vs Bases |
Previous Message | mauricio pullabuestan | 2019-12-19 17:20:45 | Re: Evitar overlaps Indice único o CONSTRAINT EXCLUDE con campos varchar, tstzrange |