|
| Maximum number of users | Determined by the licence |
| Maximum number of phantoms | Determined by the licence |
| Maximum hashed file size | 16384Gb |
| Maximum sequential file size | Limited only by the operating system |
| Maximum records in a file | Limited only by file size |
| Maximum record key size | 63 characters, configurable to 255 characters (MAXIDLEN parameter). For a directory file, the record id must not be more than 255 characters after translation of characters that are not allowed in operating system pathnames. A record id may contain any character except the mark characters (chars 251 to 255) or the ASCII NUL character (char 0). Null record ids (zero length) are not allowed in QM. If the system is in ECS mode, characters outside the 8-bit character set are only valid for ECS mode files. |
| Maximum record size | Hashed files: A little under 2Gb or available memory space. Directory files: 1Gb. |
| Maximum indices per file | 32 |
| Maximum AK index key size | 255 bytes |
| Maximum trigger function name | 32 bytes |
| Maximum record locks | Set system wide by NUMLOCKS parameter. Maximum 100000. |
| Maximum number of open files | Set system wide by NUMFILES parameter. Maximum 32767. A single file opened by multiple users counts as one in this calculation. |
| Maximum QMNet connections | 10 separate remote server connections from each QM process. Each connection can open multiple files on the remote server. |
| Maximum program size | 8Mb per program module |
| Maximum character string size | A little under 2Gb or available memory space |
| Maximum integer value | 32 bits (2147483647). The QM run machine will switch to floating point representation for larger values. |
| Maximum floating point value | IEEE 64 bit representation. Upper limit 21024. |
| Maximum digits | The maximum number of digits allowed in the character string representation of a number is 307 (limited by IEEE floating point format) though precision is limited to approximately 15 digits. |
| Maximum number of public names in a CLASS module | 8191 variables, 16383 total |
| Maximum size of a program for debugging | 65535 lines |
| Maximum pathname length | 255 bytes |
|