TRIGGER O JOB
Publicado por Rafa (16 intervenciones) el 21/09/2015 21:48:21
Buenas,
A ver si soy capaz de explicarme bien.
Tengo un DB Link hecho entre una base de datos Oracle y otra MySQL. Necesito que algunos datos de una tabla de la BD Oracle se copien a la BD MySQL.
Programe un TRIGGER que a su vez llama a un procedimiento almacenado de manera que cuando se actualiza un registro en la tabla en cuestión de Oracle me lo inserta en la MySQL.
Hasta ahí bien.
La cosa es que para pruebas va bien pero cuando lo meta en explotación tengo dudas porque los fines de semana esa tabla Oracle se va actualizando cada segundo con datos nuevos y solo algunos (del orden de 200 registros mas o menos) son los que debo pasar a MySQL.
Quizás la estrategia seguida sea muy poco óptima por lo que pensé que igual es mejor un Job que cada 12 o 24 horas me pase de Oracle a MySQL los datos del día anterior y así voy actualizando datos en MySQL.
¿Qué opináis?¿alguna sugerencia?
Gracias,
Rafa
A ver si soy capaz de explicarme bien.
Tengo un DB Link hecho entre una base de datos Oracle y otra MySQL. Necesito que algunos datos de una tabla de la BD Oracle se copien a la BD MySQL.
Programe un TRIGGER que a su vez llama a un procedimiento almacenado de manera que cuando se actualiza un registro en la tabla en cuestión de Oracle me lo inserta en la MySQL.
Hasta ahí bien.
La cosa es que para pruebas va bien pero cuando lo meta en explotación tengo dudas porque los fines de semana esa tabla Oracle se va actualizando cada segundo con datos nuevos y solo algunos (del orden de 200 registros mas o menos) son los que debo pasar a MySQL.
Quizás la estrategia seguida sea muy poco óptima por lo que pensé que igual es mejor un Job que cada 12 o 24 horas me pase de Oracle a MySQL los datos del día anterior y así voy actualizando datos en MySQL.
¿Qué opináis?¿alguna sugerencia?
Gracias,
Rafa
Valora esta pregunta
0