Lower or higher values than the PROMON range validation for -nap -napmax can be specified at database startup.
Examples:
$ proserve <dbname> -nap 1 -napmax 8
$ proserve <dbname> -nap 1000 -napmax 20000
// verify -nap -napmax have changed with a query on the same
// _DbParams can only be used to modify -nap -napmax within the valid range
// -napmax 10 to 10000
// -nap 10 to 500
DEFINE VARIABLE cPmsgs AS CHARACTER NO-UNDO INITIAL
'-nap,-napmax'.
DEFINE VARIABLE ix AS CHAR NO-UNDO.
DEFINE VARIABLE ii AS INT NO-UNDO.
DO ii = 1 TO NUM-ENTRIES(cPmsgs):
ASSIGN ix = (entry(ii,cPmsgs)).
FOR FIRST _DbParams NO-LOCK WHERE _DbParams._DbParams-Name = ix.
IF AVAILABLE _DbParams THEN
DISPLAY _DbParams._DbParams-Name _DbParams-Is-Modifiable _DbParams-Value SKIP.
END.
END.