Home | Previous Page | Next Page   Appendix B. Configuration Parameter and Environment Variable Reference >

CDR_EVALTHREADS Configuration Parameter

default value
1,2
units
evaluator thread instances
range of values
1 to 129 * the number of CPU VPs for each value
takes effect
when shared memory is initialized

Enterprise Replication evaluates the images of a row in parallel to assure high performance. Figure 21 illustrates how Enterprise Replication uses parallel processing to evaluate transactions for replication.

Figure 21. Processing in Parallel for High Performance
begin figure description - This figure is described in the surrounding text. - end figure description

The CDR_EVALTHREADS configuration parameter specifies the number of grouper evaluator threads to create when Enterprise Replication starts and enables parallelism. The format is:

(per-cpu-vp,additional)

The following table provides four examples of CDR_EVALTHREADS.

Number of Threads Explanation Example
1,2 1 evaluator thread per CPU VP, plus 2 For a 3 CPU VP server: (3 * 1) + 2 = 5
2 2 evaluator threads per CPU VP For a 3 CPU VP server: (3 * 2) = 6
2,0 2 evaluator threads per CPU VP For a 3 CPU VP server: (3* 2)+0 = 6
0,4 4 evaluator threads for any database server For a 3 CPU VP server: (3 * 0) +4 = 4
Warning:
Do not configure the total number of evaluator threads to be smaller than the number of CPU VPs in the system.
Home | [ Top of Page | Previous Page | Next Page | Contents | Index ]