With this function, you can manage performance settings.


Parameter name Type Description Possible values Example
queueactive Boolean When activated jobs are processed "one by one".    
skipbwdata Boolean Don't backup cPanel's bandwidth data.    
skipmailman Boolean Don't backup mailman data.    
updateincrementalsize Integer This will execute "du" command on the SSH and Local backup servers to calculate folder sizes.    
maxloadaverage Integer If server load reaches this limit, restore process will wait for load to go down.    
restoresleeptime Integer Time to wait between restore points, could be useful when server load is high.    
limitdownloads Integer Select the number of downloads that you permit to keep for each account.    
downloadsttl Integer Select the number of days you want to keep downloads on your server.    
compressdatabases Boolean Activate only when needed, this will execute "gzip" command for each database.    
mysqldumpmaxpacket Integer The maximum packet length to send to or receive from server.
  • Default - 0
  • 32 MB - 32
  • 64 MB - 64
  • 128 MB - 128
  • 256 MB - 256
  • 512 MB - 512
  • 1 GB - 1024
  • 2 GB - 2048
mysqldumpforce Boolean Continue even if we get an SQL error.    
mysqldumpopt Boolean Same as --add-drop-table, --add-locks, --create-options, --skip-opt.    
mysqldumpskiplock Boolean Continue even if we get an lock table error.    


This API call returns performance setting object.
To view the parameters that returned click on Performance Setting Object