> Hola amigos de la comunidad. > > Tengo una base de datos de una aplicación de incidencias donde en el > esquema > public se realiza todo el trabajo. Resulta que al finalizar cada año se > deben sacar de este esquema todas las incidencias que se hayan terminado, > sería algo como hacer un histórico. La duda está en que si tengo un > esquema > histórico donde ponga las incidencias que saque del esquema public cada > tabla en el esquema histórico debería tener un campo que sea por ejemplo > el > año del cierre. Además de mover las incidencias tendría que mover los > nomencladores. Entonces en cada consulta tendría que preguntar por el año > del cierre. > > Estoy pensando que quizás la opción más favorable sería crear un esquema > por > cada cierre, de forma tal que en cada esquema solo esté la información de > ese período, luego las consultas se ejecutarían más rápidamente. > > > > ¿Podrían decirme algo al respecto?
Lo mejor es que crees una tabla particionada la cual como es lógico va a parar a otro tablespace en otro disco distinto al de las demás operaciones.. la particiones por año y listo...facilidad poder desmotar las particiones de los años que no utilices, cuando te haga falta las vuelves a montar.
--- This message was processed by Kaspersky Mail Gateway 5.6.28/RELEASE running at host imx3.etecsa.cu Visit our web-site: <http://www.kaspersky.com>, <http://www.viruslist.com>
- 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