Run a multi-threaded backup
- Last Updated: October 13, 2025
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
Multi-threading is designed to improve backup performance while the database is running. It 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 syntax:
|
In the following example, because -threadnum is unspecified, the maximum number
of threads defaults to the number of CPUs on the system. 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.