El 03/11/16 a las 13:54, Federico Sansone escribió:
> Buen día estimados, les pido ayuda para pensar una solución a un
> problema de diseño.
> Tenemos la necesidad de armar un cluster que va a recibir varias bases
> pequeñas de distintos usuarios y no tenemos posibilidad de aislar los
> entornos a nivel infraestructura.
> 
> Si quisiéramos que los usuarios vean su base y solo su base y no las
> demás que opciones tenemos?
> 
> Usar Schemas es una opción? Entiendo que si hay dos tablas que se llaman
> igual en los distintos Schemas vamos a tener que modificar las
> aplicaciones para aclarar el Schema y la tabla, incluso si lo ponemos en
> el search_path, o estoy equivocado?

Y porque no poner cada base por separador? O acaso van a existir objetos
que se van a compartir entre varias bases?

> Se pueden separar los logs por base?

Ni.

A nivel de postgres lo que podes hacer es agregar la base de datos en el
prefijo de cada línea. Seguro hay herramientas para separarlo,
posiblemente con syslog. Desconozco si es así.


-- 
Martín Marqués                http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a