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