Run a multi-threaded backup
- Last Updated: June 2, 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 follows:
|
-thread parameter do not persist. You
must set -thread to 0 every time you want to
disable multi-threading in the PROBKUP utility.-threadnum parameter to specify the
number of threads the PROBKUP utility will create during the backup, with the maximum
being twice the number of CPUs on the running system.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.