2. Understanding the Replicator : Replicator Components : Distribution Threads : How the Distribution Thread Works
 
Share this page                  
How the Distribution Thread Works
The distribution thread performs the following tasks:
1. Reads a record from the input queue to obtain the replication information.
2. Obtains destination information from the propagation paths table.
3. Inserts a row into the distribution queue for every destination of the replication.
The number of rows a distribution thread inserts into the distribution queue per replication is equal to the number of targets that you have defined for that replication’s Consistent Distributed Data Set (CDDS). Each row contains the information from the input queue plus the destination information.
4. Deletes the replication’s rows from the input queue.
5. Alerts the Replicator Server associated with the replication’s CDDS.
The following figure illustrates the tasks of the distribution thread: