Hello,
let me introduce the following topic just to understand a behavior rather then to solve some possible issue ...
For our production mainframe MQ subsystem there is unexpectedly high activity on SYSTEM.CHANNEL.SYNCQ. For example, in one single archive log covered 51 minutes of overall MQ subsystem activity we noticed out of 203353 messages being put but no less then 151330 of them were put on this system queue SYSTEM.CHANNEL.SYNCQ. It means about 75% of all puts and around 50 messages per second.
According to the IBM documentation, the information stored in this queue are related to channel synchronization but without any more detailed information what exactly and how often is stored into this queue.
So, in case we're facing to 75% "overhead" for these system related messages, better understanding of usage of SYSTEM.CHANNEL.SYNCQ could lead in possibility of serious savings (workload, CPU .. ) if we could determine how to decrease the number of messages related to this queue. We are thinking about more precise setting of heartbeat interval, keep alive interval or number of active channels but it is hard to tune these parameters values without deeper knowledge what exactly needs to be minimized.
Please, let me know any information about what could influence of above mentioned usage of SYSTEM.CHANNEL.SYNCQ.
Thank you!
Best regards,
Radek Vanek
------------------------------
RADEK VANĚK
------------------------------