Increase Queue Block Size

Increase the queue block size to improve replication performance.

The queue block size is the number of bytes in a contiguous block of memory used by stable queue structures. Setting a larger queue block size allows Replication Server to process more transactions in a single block. A larger queue block size also allows the inbound SQM thread to allocate segments less frequently, and therefore reduces the time that the EXEC thread needs to wait for the SQM thread to be ready to receive data from the EXEC thread.You can increase the queue block size from the default of 16KB to 32KB, 64KB, 128KB, or 256KB. Performance improvement is also dependent on the transaction profile and the environment.

Note: You must have the Advanced Services Options license, named REP_HVAR_ASE, to use the increase queue block size feature.

Recommendations

Sybase strongly recommends that you:

Restrictions

Note: All queues are drained after the block size changes.