Queue Management

Replication Server uses the Stable Queue Manager (SQM) thread to manage each stable queue.

Threads are subprocesses that manage specific tasks, such as receiving messages. Some queues also have an additional Stable Queue Transaction (SQT) thread. See Replication Server Administration Guide Volume 2 > Performance Tuning > Replication Server Internal Processing > Processes in the Primary Replication Server for details on the SQM and SQT threads.

When transactions are ready to leave the stable queue, one of these threads submits the transactions in the queue:

The enhanced queue dump commands give you flexibility in identifying the stable queues, controlling the stable queue contents to dump, and supporting additional output file options. In addition, Replication Server introduces commands that allow you to delete and restore specific transactions from the SQM.