FIL DE COORDINATION DÉDIÉ UTILISÉ

Durée de validité

Replicat (mode coordonné)

Description

Utilisez USEDEDICATEDCOORDINATIONTHREAD pour forcer le processus Replicat à tenir à jour un fil de coordination dédié afin d'appliquer les transactions barrière. Le thread ID de ce thread est toujours égal à 0.

Par défaut, le processus Replicat utilise le thread avec le thread le plus bas ID pour appliquer les transactions de barrière, mais ce thread inclut également le travail qui lui est mis en correspondance explicitement. En utilisant un thread dédié pour les transactions avec barrière, vous pouvez obtenir une vue précise dans les statistiques Oracle GoldenGate du nombre d'événements avec barrière et exposer la quantité de travail effectuée en série. Les statistiques de réplication coordonnée sont écrites dans le fichier de rapport et peuvent également être consultées à l'aide de la commande STATS REPLICAT.

USEDEDICATEDCOORDINATIONTHREAD s'applique au groupe de réplication dans son ensemble, sur toutes les instructions MAP.

Syntaxe

USEDEDICATEDCOORDINATIONTHREAD

Exemple

USEDEDICATEDCOORDINATIONTHREAD
MAP u1.t1, TARGET u2.t1 SQLEXEC &
(ID test2, QUERY 'delete from u2.t2 where col_val =100 ',  &
NOPARAMS)), THREAD(1), COORDINATED;