The following file size limits affect indexed files:
To create files of a different format, use the IDXFORMAT extfh.cfg or compiler directive setting. To convert existing files to other formats, use the Rebuild utility.
| IDXFORMAT | Exclusive (#) | Exclusive with duplicate key compression on | Shared with default locking | FILEMAXSIZE set to |
|---|---|---|---|---|
| 1 | 4 Gb | 2 Gb | 1 Gb | 4 or 8 |
| 2 | 4 Gb | 2 Gb | 1 Gb | 4 or 8 |
| 3 | 4 Gb | 2 Gb | 1 Gb | 4 or 8 |
| 4 | 4 Gb | 2 Gb | 1 Gb | 4 or 8 |
| 8 | 4 Gb | 2 Gb | 1 Gb | 4 |
| 8 | 256 Tb | 128 Tb | 256 Tb | 8 |
where:
| IDXFORMAT | Exclusive (#) | Exclusive with duplicate key compression on | Shared with default locking | FILEMAXSIZE set to |
|---|---|---|---|---|
| 8 | 16 Eb | 8 Eb | 4 Eb | 8 |
Notes:
| 32 bits | = | 2^32 | = | 4,294,967,296 bytes | = | 4 Gb (Gigabytes) |
| 48 bits | = | 2^48 | = | 281,474,976,710,656 bytes | = | 256 Tb (Terabytes) |
| 64 bits | = | 2^64 | = | 18,446,744,073,709,551,616 bytes | = | 16 Eb (Exabytes or MegaTerabytes) |