En algunas circunstancias, Data Mover utiliza MERGE en vez de INSERT-SELECT al copiar datos de una base de datos de transferencia provisional a una base de datos de destino. Esto mejora el rendimiento.
Las siguientes condiciones deben cumplirse para que Data Mover utilice MERGE:
- Debe especificarse una copia parcial de la tabla.
- La tabla no puede ser una tabla de conjunto múltiple.
- La tabla debe contener uno o más índices principales.
- Todos los índices deben especificarse como columnas clave.
- Para las tablas de PPI, deben especificarse todas las columnas con particiones como columnas clave.
- El índice principal en la tabla de destino no contiene una columna de identidad.
Si no se cumplen estas condiciones, Data Mover utilizará DELETE e INSERT-SELECT para transferir datos.
Para las tablas de PPI, los índices y las columnas con particiones se deben especificar como columnas clave. Si solo se especifican los índices como columnas clave, se producirá un error de ejecución.