Author |
Message
|
mitches9 |
Posted: Wed May 07, 2003 12:10 pm Post subject: Queue storage limits on AIX MQ 5.2 server? |
|
|
 Novice
Joined: 07 Jun 2002 Posts: 23 Location: Ohio
|
I'm having trouble coming up with a clear answer to a long standing question: what is the maximum data size a queue, within a given queue manager, can hold? I was given a figure of 30 MB a long time ago and accepted it blindly. But, now that I am older and wiser I question the validity of this statement.
Everything I've found in IBM documentation indicates that the limit would be based on the maximum allowable size of our logfiles. So, my answer should vary depending on how many persistent messages are currently queued up in any other queues within the queue manager, yes? Can someone confirm or deny this for me please? So (math time!) if I have 10 primary and 25 secondary logfile allocated, with maximum pages (16384), I should have roughly:
16384 x 4 KB x ( 10 + 25 ) = 2.1875 GB
of available space shared by all queues within my queue manager. Of course, I'm not considering memory here so just assume we have more memory than we'd ever need for the sake of this exercise. Does this make sense, or am I missing some other parameters that micromanage the drive space limits of each queue?
Thanks as usual,
Steve |
|
Back to top |
|
 |
jlamond |
Posted: Wed May 07, 2003 6:01 pm Post subject: |
|
|
Voyager
Joined: 28 May 2002 Posts: 94 Location: Paris
|
Log size is meaning full under unit of work. On UNIX you also have to consider the file system size that you allocate for /var/mqm. Under 32 bits their was a 2Gb limit. _________________ Jean-Marc |
|
Back to top |
|
 |
mitches9 |
Posted: Thu May 08, 2003 5:44 am Post subject: |
|
|
 Novice
Joined: 07 Jun 2002 Posts: 23 Location: Ohio
|
Any idea what the limit is under AIX OS v5.1? |
|
Back to top |
|
 |
tillywern |
Posted: Mon May 19, 2003 11:47 am Post subject: Max data size. |
|
|
 Centurion
Joined: 28 Jan 2003 Posts: 109 Location: Colorado
|
log file size would certainly play a role in how much data can be managed by MQ as a whole. I think if you were looking for a hard limit on queues it would be equivalent to the largest file size available for the file system type. Up until recently 2.5G was the max file size on the major flavors of UNIX and some others. This is because in the end a queue is really just a fancy file.
Of course it would be really easy to fill up a file system before you ever reach the max size of a queue.
From an architectural perspective, I would be concerned if you were planning on shoving more than 2.5G of data in a single queue. I would probably be using some sort of parallel queuing scheme to increase performance. Put the different queues on different physical disks to allow more efficient IO. |
|
Back to top |
|
 |
leongor |
Posted: Mon May 19, 2003 11:19 pm Post subject: |
|
|
 Master
Joined: 13 May 2002 Posts: 264 Location: Israel
|
That's right, the limit for MQ5.2 is 2GB.
BTW, for WMQ5.3 there is no limit (except available space). _________________ Regards.
Leonid.
IBM Certified MQSeries Specialist. |
|
Back to top |
|
 |
mitches9 |
Posted: Tue May 20, 2003 4:35 am Post subject: |
|
|
 Novice
Joined: 07 Jun 2002 Posts: 23 Location: Ohio
|
Thanks to all replies for confirming! |
|
Back to top |
|
 |
pedronf |
Posted: Tue May 27, 2003 10:24 am Post subject: Max Queue Size on OS/390 |
|
|
Newbie
Joined: 27 May 2003 Posts: 2
|
Hi,
I've just taken this thing out of MQ 5.3 docs:
"Queues greater than 2 Gb are now supported, and at the same time the minimum queue footprint in memory is reduced from approximately 250 KB to 64 KB, to allow more queues to be opened at a time."
Does that mean that 5.2 only accepts 2 GB has maximum?
On 5.3, what will be the maximum size for a single queue then? 4 GB, i.e. maximum size of a Page Set?
Thanks _________________ PF |
|
Back to top |
|
 |
|