Fez, I am not at all surprised that you are seeing puts going faster than gets, that is quite normal. The basic reason is that there is more processing required to get a message than to put one. To some extent it depends on exactly how you are doing your puts and gets (in-syncpoint etc). When putting a message it can quickly be added to the end of the queue, however when getting the message it is necessary to find the correct message before it can be returned. This means putting is faster than getting. Even if you are just going get next it is still quicker to put the message at the end of the queue, than to get the first available message, especially if you are in-syncpoint or using mixed persistence.
Thanks Paul Paul Dennis WebSphere MQ for z/OS Development Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html
