Progress
Startup Command and Parameter
Reference


Message Buffer Size (-Mm)

Operating 
System
and
Syntax 
UNIX
Windows 
-Mm n 
Use
With 
Maximum
Value 
Minimum
Value 
Single-user
Default 
Multi-user
Default 
CS
32,600
350
 
1,024

n

The message buffer size.

Use Message Buffer Size (-Mm) to specify the standard message buffer size, in bytes. This parameter is relevant only for network protocols; it is ignored for messages passed using UNIX pipes or NETBIOS.

Progress uses message buffers to move records (messages) between servers and remote clients. Records (plus 40-byte headers) larger than the message buffer size are fragmented into multiple messages. If your database records are large, increase this parameter to avoid record fragmentation. However, if the network works more efficiently with small messages, reduce -Mm and fragment larger records.

NOTE: On a given database, you must specify the same message buffers size when starting the server or broker (using PROSERVE) and multi-user clients (using MPRO) and when shutting down the database (using PROSHUT). That is, if you change the -Mm value on any database command, you must change all PROSERVE Command, MPRO Command, and PROSHUT Commands accordingly.


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095