Migrar tabla BD gigante y funciones asociadas
Publicado por Omar (2 intervenciones) el 20/08/2015 15:28:28
Estimados,
Tengo la siguiente inquietud, para desarrollo sobre Postgresql
En la empresa donde trabajo hay una BD con una tabla que agrupa muchas entidades comerciales. Pero a lo largo del tiempo, el funcionamiento no es lo mas optimo, por lo tanto, se esta pensando en separar en tablas mas pequeñas, y que cada tabla sea la entidad comercial y comenzar a hacer nuevas aplicaciones, pero sin desechar las aplicaciones anteriores.
El problema es que la tabla gigante es llamada desde muchas funciones (procedimientos almacenados). Ademas hay vistas involucradas y una serie de desarrollos que ya se podrán imaginar.
Mi consulta es, de que forma podría enfrentar este desafío?
Trabajar con tablas en paralelo, crear trigger (aun que es costoso para la BD), ir "matando" de a poco las funciones. Se me ocurren algunas cosas.
Tengo la siguiente inquietud, para desarrollo sobre Postgresql
En la empresa donde trabajo hay una BD con una tabla que agrupa muchas entidades comerciales. Pero a lo largo del tiempo, el funcionamiento no es lo mas optimo, por lo tanto, se esta pensando en separar en tablas mas pequeñas, y que cada tabla sea la entidad comercial y comenzar a hacer nuevas aplicaciones, pero sin desechar las aplicaciones anteriores.
El problema es que la tabla gigante es llamada desde muchas funciones (procedimientos almacenados). Ademas hay vistas involucradas y una serie de desarrollos que ya se podrán imaginar.
Mi consulta es, de que forma podría enfrentar este desafío?
Trabajar con tablas en paralelo, crear trigger (aun que es costoso para la BD), ir "matando" de a poco las funciones. Se me ocurren algunas cosas.
Valora esta pregunta
0