How can we help you today? How can we help you today?
Eddie Davis

Activity overview

Latest activity by Eddie Davis

Hi, The THREADCOUNT parameter specifies the number of threads the backup job will use when creating the backup file.  In background when SQL Backup issues the backup command to SQL Server, it creates the Virtual Device Interface (VDI) and waits for SQL Server to respond.  The number of VDI's created is dependent of the THREADCOUNT value.  This process actually creates a corresponding number of sqb files, which are then wrapped up into a single *.sqb file.  The THREADCOUNT value used to create the backup is stored in the *.sqb file header. The restore process will unwrap the single *sql file, back in multiple sqb files and generate the corresponding VDI's to perform the restore, matching the number of VDI's configured for the backup job. Using your example THREADCOUNT = 7, this will create backup job with 7 VDI created, then wrapped up into a single *.sqb file.  The restore process will create 7 VDI's to perform the restore. Valid integer values are between 2 and 32 inclusive.  However, you also need to be aware of the total number of CPU cores available.  As specifying a THREADCOUNT value higher than the total number of CPU cores will affect the performance of the backup task badly. The ideal value for the THREADCOUNT parameter is: (Total number of CPU Cores) - 1.  For example Total number of CPU Cores = 8, so 8 minus 1 = 7, set the THREADCOUNT parameter = 7. Unlike the backup task, the user cannot set the THREADCOUNT parameter for the restore job. The THREADCOUNT value is stored in the backup file header and the value stored here is used for the restore process.  If the total number of CPU cores of the server is less than the THREADCOUNT value, the performance of the restore job will be badly reduced.  So if restoring the backup file to a different server, ensure the hardware specification for the CPU of the restoring server at least matches the hardware specification for the server that created the backup. I hope the above answers your question. Many Thanks Eddie Davis Senior Product Support Engineer Redgate Software Limited / comments
Hi,The THREADCOUNT parameter specifies the number of threads the backup job will use when creating the backup file.  In background when SQL Backup issues the backup command to SQL Server, it create...
0 votes
Flyway Desktop GUI fails to open after installation or update
An intermittent error may occur following an installation or upgrade of Flyway Desktop (FWD), where the FWD GUI fails to open. Due to a third-party component called Electron, this error occurs when...
Edited 1 follower 0 comments -1 votes
Changes to SQL Clone In-Product Updates and Notifications
Affected product versions: 5.4.21 or earlier Due to changes to the In-Product Updates feature for SQL Clone, it's recommended that you update to version V5.5.0.6743 or later to continue receiving I...
Edited 1 follower 0 comments 0 votes
Failed to clean up temporary user/login. The database principal owns a database role and cannot be dropped
When creating an image or clone database using SQL Clone, the user can modify the image or clone using a T-SQL Script.  The SQL Clone Agent creates a temporary user with low privileges to execute t...
Edited 1 follower 0 comments 0 votes
How to create a filter for command line comparisons
You can create a filter for command line comparisions by opening a new project in the SQL Compare UI. You can then run a comparison on any two DBs (source and target). It doesn't matter which Datab...
Edited 1 follower 0 comments -2 votes
SQL Compare Error: The Login is from an Untrusted Domain
When trying to run SQL Compare as part of a PowerShell script, you receive the following error: “Login failed. The login is from an untrusted domain and cannot be used with Windows authentication” ...
Edited 1 follower 0 comments 0 votes
SQL Backup error 605
If the SQL Backup Error 605 is thrown when attempting to backup a database, you should check that the startup user account for the SQL Backup Agent Windows service meets the minimum permission requ...
Edited 1 follower 0 comments 0 votes
SQL Backup Error: Cannot access resource
When trying to browse a different server’s backup folders; If you try to access a network share through the Folder Browser or File Browser through the SQL Backup GUI and you are using a Windows aut...
Edited 1 follower 0 comments -3 votes
Error - Cannot load the DLL xp_sqlbackup.dll, or one of the DLLs it references
When a backup is performed using the SQL Backup Pro extended stored procedure, the following error may occur: Cannot load the DLL xp_sqlbackup.dll, or one of the DLLs it references. Reason: 111...
Edited 1 follower 0 comments -1 votes