Run a multi-threaded backup
- Last Updated: February 11, 2026
- 1 minute read
- OpenEdge
- Version 13.0
- Documentation
Multi-threading is designed to improve backup performance while the database is running. This feature is enabled by default for online and offline backups in OpenEdge 13.0.
To disable multi-threading, specify -thread 0 on the command line when running
the backup, as shown in the following example:
|
In the following example, -threadnum is unspecified, so the default value is
used. The default value is equal to the number of CPUs on the system, with a maximum
value of 6. In this example, the default value is 4 . The write buffer factor, which
controls the amount of memory used to write data to buffers, defaults to 1024.
|
The following multi-threaded backup example shows how PROBKUP adjusts a specified thread number
greater than the maximum number to be the maximum value. This example occurs on a system
with four CPUs. Because the user sets -threadnum to more than twice the
number of CPUs on the system, the utility resets the maximum number of threads to eight,
which is twice the number of CPUs:
|
For more information on PROBKUP syntax and usage, see PROBKUP utility.