Firebird 5 : paralleles Backup
Moderator: thorben.braun
Nicht nur das Backup, auch das Restore und die Indexerzeugung kann parallelisiert ablaufen, die Geschwindigkeitssteigerung kann sehr deutlich ausfallen, 2-3-4 mal so schnell, abh von CPU-Kernen und IO und Firebird-Konfiguration.
Alles, was Du dafür tun musst, ist die Anzahl der ParallelWorkers und MaxParallelWorkers in firebird.conf von 1 zu etwas anderem zu konfigurieren. Ich habe bspw einen Laptop mit 8 log. Kernen, im Windows-RessourcenManager 8 "CPUs" und daran orientiert mit etwas Headroom 6 ParallelWorkers konfiguriert. Backup, Restore und Indexerzeugung sind dadurch in diesem Fall 3-4 mal so schnell.
Es hängt natürlich auch von der jeweiligen IO-Performance (Art der Platten, Plattenanbindung) ab und was sonst auf der Kiste läuft, klar.
Alles, was Du dafür tun musst, ist die Anzahl der ParallelWorkers und MaxParallelWorkers in firebird.conf von 1 zu etwas anderem zu konfigurieren. Ich habe bspw einen Laptop mit 8 log. Kernen, im Windows-RessourcenManager 8 "CPUs" und daran orientiert mit etwas Headroom 6 ParallelWorkers konfiguriert. Backup, Restore und Indexerzeugung sind dadurch in diesem Fall 3-4 mal so schnell.
Es hängt natürlich auch von der jeweiligen IO-Performance (Art der Platten, Plattenanbindung) ab und was sonst auf der Kiste läuft, klar.