Skip to content

Create a new param in GBAK to backup / restore tables/indexes in parallel (using all CPUs in CpuAffinity) [CORE1365] #1783

@firebird-automations

Description

@firebird-automations

Submitted by: Eduardo Jedliczka (edujed)

Is duplicated by CORE3958
Relate to CORE2992

Votes: 1

I have a 8-core machine, and when I do a Gbak of a mid-size database (more than 15 GB) the restore time is near 2 hours using only one CPU, because the restoration process is linear.
If is possible, backuping / restoring data from 1 table per CPU concurrently (in other words, in parallel) this time will be strongly lower.
if is possible, rebuild 1 index per CPU can optimise this restore operation.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions