SPLIT_TRANS_RECS
Durée de validité
Réplication parallèle
Description
Indique que les transactions volumineuses doivent être divisées en morceaux de taille spécifiée et appliquées en parallèle. Les dépendances entre les pièces sont toujours respectées. Ce paramètre est désactivé par défaut.
L'utilisation de SPLIT_TRANS_RECS en présence de clés étrangères sur les tables cible peut entraîner des erreurs de violation de contrainte, si les lignes parent et enfant se trouvent dans un élément <splits> différent, car chaque élément <split> est validé séparément. Par conséquent, SPLIT_TRANS_RECS ne doit pas être utilisé en présence de clés étrangères sur les tables cible.
Dans les cas d'utilisation de la migration en ligne, où l'application n'est pas active sur la base de données cible, vous pouvez envisager de désactiver les clés étrangères pendant la migration en ligne et d'utiliser SPLIT_TRANS_RECS. Les clés étrangères peuvent être réactivées avant la permutation de l'application vers la base de données cible.
Syntaxe
SPLIT_TRANS_RECS <value>
Exemple
SPLIT_TRANS_RECS 100000