This blog is in continuation to our blog on Identifying Bottlenecks, and is the second in a series of three blogs in the Replication Server Performance Tuning series. |
Counter category | Counter | Description |
Busy time | RepAgentRecvTime | The amount of time, in milli-seconds, spent receiving network packets or language commands. |
RepAgentParseTime | The amount of time, in milli-seconds, spent parsing commands. | |
RepAgentNrmTime | The amount of time, in milli-seconds, spent normalizing commands. | |
RepAgentPackTime | The amount of time, in milli-seconds, spent packing commands. | |
PRSNRMParseTime | The amount of time, in milli-seconds, spent parsing commands by PRS threads. | |
PRSNRMNrmTime | The amount of time, in milli-seconds, spent normalizing commands by NRM threads. | |
PRSNRMPackTime | The amount of time, in milli-seconds, spent packing commands by Normalization (NRM) threads. | |
Memory control time (wait time) | RAWaitMemTime | The amount of time, in milli-seconds, the RepAgent thread spent waiting for memory usage under the memory control threshold. |
Flow control time (wait downstream) | RAWriteWaitsTime | The amount of time, in milli-seconds, the RepAgent spent waiting for the SQM Writer thread to drain the number of outstanding write requests to get the number of outstanding bytes to be written under the threshold. |
Counter category | Counter | Description |
Busy time | PrsTotalTime | The amount of time, in milli-seconds, a parser thread spent processing packages. |
Memory control time | CAPMemWaitTime | The amount of time, in milli-seconds, Capture spent waiting memory usage under the memory control threshold. |
Flow control time (wait downstream) | WriteWaitsTime | The amount of time, in milli-seconds, taken by the Message Delivery (MD) Module of the Distributor Thread (DIST) to wait for SQM writes. |
Wait upstream time | RecvTime | The amount of time, in milli-seconds, spent receiving packages from the Client Interface (CI) stream. |
Counter category | Counter | Description |
Busy time | SQTAddCacheTime | The time taken by a Stable Queue Transaction Manager thread (or the thread running the SQT library functions) to add messages to the SQT cache, measure in milli-seconds. |
SQTDelCacheTime | The time taken by a SQT thread (or the thread running the SQT library functions) to delete messages from the SQT cache, measured in milli-seconds. | |
SQTParseTime | The amount of time, in milli-seconds, spent by SQT in parsing commands, measured in milli-seconds. | |
SQTXactHashSearchTime | The time taken by a SQT thread for searching transaction id in hash table, measured in milli-seconds. | |
SQTXactProfileTime | The time taken by a SQT thread to do profiling of transactions, measured in milli-seconds. | |
Wait upstream time | SQTReadSQMTime | The time taken by a SQT thread (or the thread running the SQT library functions) to read messages from SQM. It includes the wait for upstream time (if no data is available), and the time to read the data out, measured in milli-seconds. |
Counter category | Counter | Description |
Wait upstream time | DISTReadTime (parallel_dist off) | The amount of time taken by the Distributor Thread to read a command from SQT cache, measured in milli-seconds. |
DISTSQTTranWaitsTime (parallel_dist on) | The amount of time taken by the poll task of the Distributor Thread (DIST) to wait for SQT transaction ready, measured in milli-seconds. | |
Flow control time (wait downstream) | DISTMDWriteWaitsTime | The amount of time taken by the Message Delivery (MD) Module of the Distributor Thread (DIST) to wait for SQM writes, measured in milli-seconds. |
Counter category | Counter | Description |
Busy time | DSILoadCacheTime | Time spent by the DSI - Scheduler (DSI/S) in loading the SQT cache, measured in milli-seconds. |
DSIThrdCmmtMsgTime | Time spent in handling a Thread Commit message from its associated DSI/S threads, measured in milli-seconds. | |
DSIThrdSRlbkMsgTime | Time spent by the DSI/S in handling a Thread Single Rollback message from its associated DSI/S threads, measured in milli-seconds. | |
DSIThrdRlbkMsgTime | Time spent by the DSI/S in handling a ''Thread Rollback'' message from its associated DSI/S threads, measured in milli-seconds. | |
Wait upstream time | DSISqmMsgQWait | Time spent by the DSI/S in handling a ''SQM notify Message Read Wait Time'' message from its associated DSI/S threads, measured in milli-seconds. |
Wait downstream time | DSIDSIeMsgQWait | Time spent by the DSI/S in handling a ''DSIe Message Read Wait Time'' message from its associated DSI/S threads, measured in milli-seconds. |
Memory control time | DSIWaitMemTime | Time spent by the DSI/S waiting for memory usage below the memory control threshold specified for DSI, measured in milli-seconds. |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
22 | |
14 | |
11 | |
11 | |
9 | |
8 | |
7 | |
7 | |
7 | |
6 |