APPLY_PARALLELISM | MAX_APPLY_PARALLELISM | MIN_APPLY_PARALLELISM

Durée de validité

Réplication parallèle

Description

Le processus Replicat parallèle a deux formes d'opération. Il peut fonctionner avec un nombre constant de threads d'applicateur ou ajuster dynamiquement le nombre d'applicateurs en fonction de la combinaison de transactions. Ces paramètres contrôlent ce comportement. Vous pouvez ajuster ce comportement pour augmenter ou réduire le nombre de threads d'application et le nombre initial de connexions à l'aide des paramètres APPLY_PARALLELISM, MAX_APPLY_PARALLELISM et MIN_APPLY_PARALLELISM.

Si ces paramètres ne sont pas définis, le comportement par défaut de la réplication parallèle est d'utiliser exactement quatre appliers pour appliquer les modifications à la base de données cible. APPLY_PARALLELISM contrôle le nombre de processus d'application. Si APPLY_PARALLELISM est défini, le nombre d'applicateurs n'augmentera pas ou ne diminuera pas de manière dynamique en fonction de la combinaison de transactions. Si APPLY_PARALLELISM est défini, il peut arriver que le nombre de transactions simultanées pouvant être appliquées par la réplication parallèle soit inférieur au nombre de threads d'applicateur, ce qui peut entraîner des threads d'applicateur inactifs.

MAX_APPLY_PARALLELISM et MIN_APPLY_PARALLELISM sont utilisés conjointement pour autoriser le processus de réplication parallèle à ajuster dynamiquement le nombre de threads d'application en fonction de la combinaison de transactions. Vous pouvez définir un nombre minimal (MIN_APPLY_PARALLELISM) et un nombre maximal (MAX_APPLY_PARALLELISM) de threads d'applicateur pour définir les plages dans lesquelles le processus Replicat ajuste automatiquement son parallélisme. Le nombre initial de connexions sera au milieu des deux valeurs de paramètre.

APPLY_PARALLELISM s'exclut mutuellement avec MAX_APPLY_PARALLELISM et MIN_APPLY_PARALLELISM. Si MAX_APPLY_PARALLELISM et MIN_APPLY_PARALLELISM sont utilisés, ne définissez pas APPY_PARALLELSIM. Si APPLY_PARALLELISM est défini, n'utilisez pas MAX_APPLY_PARALLELISM et MIN_APPLY_PARALLELISM.

Reportez-vous à Options de paramètre supplémentaires pour la réplication intégrée

Syntaxe

APPLY_PARALLELISM <value>
MIN_APPLY_PARALLELISM <value>
MAX_APPLY_PARALLELISM <value>

Exemple

APPLY_PARALLELISM 4

MIN_APPLY_PARALLELISM 2

MAX_APPLY_PARALLELISM 10