Yo no uso de la OMF, pero tuve una similar de la tarea de procesamiento que requiere el uso de la salida de las 5 horas de trabajo de procesamiento para identificar tres posibles procesamiento de los casos para una base de datos en paralelo a través de un bajo ancho de banda de la red link:
- Nuevas características para ser añadido
- Las características existentes para actualizarse
- Exisitng características para ser eliminado
Desde que me hizo tener una garantía de que todas las características retener los valores de ID entre pasadas, fui capaz de:
- Ejecutar un script de procesamiento que genera una tabla de {uID,suma de comprobación} pares a través de la importante columnas de la tabla actualizada
- Utiliza el {uID,suma de comprobación} pares generados en la iteración anterior para transmitir las actualizaciones de la tabla de destino, con las filas de la tabla actualizada donde el uID fue EN una subconsulta donde las sumas de comprobación no coinciden con las
- Transmitir las inserciones de la actualización de la tabla de la cual una combinación externa subconsulta indicó que había inigualable de uidos, y
- Transmite una lista de uIDs para eliminar características en la tabla externa que una combinación externa subconsulta indicado ya no había coincidencia de uidos en la tabla actual
- Guardar el actual {uID,suma de comprobación} pares para el día siguiente de la operación
En la base de datos externa, yo sólo tenía que insertar las nuevas características de la actualización de los deltas, rellenar una tabla temporal de eliminar líquidos y eliminar las características DE la eliminación de la tabla.
Yo era capaz de automatizar este proceso para propagar cientos de cambios diarios para un total de 10 millones de filas de la tabla con un mínimo de impacto para la producción de tabla, con menos de 20 minutos diarios de tiempo de ejecución. Se corrió con un mínimo de costo administrativo por varios años
sin perder la sincronización.
Mientras que es ciertamente posible hacer N comparaciones a través de M filas, el uso de un compendio/de la suma de comprobación es una opción muy atractiva para lograr un "existe" prueba con un costo mucho más bajo.