Cita:
Iniciado por Arkhan6 La idea de los Triggers esta descartada, fue mi primera idea pero quien me lo solicita no lo quiere así.
Quiere que cree un programa que se ejecute cada X minutos en el servidor de linux y compruebe todas las modificaciones que se realizan en la BD1 y las inserte o modifique en la BD2.
Una de mis ideas es que cada vez que se modifique un registro que se dispare un TRIGGER y guarde en una tabla llamada REGISTROS MODIFICADOS todos los registros que se han cambiado en la BD1 y que el programa de java lea de esa tabla todos los registros y los añada/modifique en la BD2.
Simplemente quería saber si es una idea óptima o alguien me aconsejaria hacerlo de otra manera.
Muchas gracias
Lo que no entiendo es que si te han dicho cómo quieren que sea el programa, por qué no has dado esa información desde el principio.
Sus motivos tendrá para no querer triggers, pero siendo dos schemas en la misma base de datos es la mejor alternativa, consultar cada x segundos es la peor de las soluciones.