Configuracions per FIREBIRD. Millores de Rendiment, backup i menteniment BBDD.

Arxiu Firebird.conf - Entrades a modificar (Firebird 2.1 32 bits):

Arxiu Firebird.conf - Entrades a modificar (Firebird 2.5 64 bits):

Arxiu Firebird.conf - Entrades a modificar (Firebird 3.x 64 bits):

Configuració de cada Base de Dades (Per IBExpert -Database Properties- o linia comandos):

Backup i Restore de la BBDD, paràmetres recomanables:

Nota: Per agilitzar la feina del fer el backup, es pot posar el paràmetre (-g) per tal
d'estalviarnos la neteja de porqueria (garbage collection), però es necessari fer-lo 
sovint a la BBDD. Es pot forçar quan calgui amb el GFIX -SWEEP.

Fer SWEEP de la Base de Dades després del Backup si no la copiem a sobre:

GFIX -sweep -user %user% -password %pass% MiBaseDatos.fdb 

Validar Base de Dades:

Es recomanable verificar una Base de Dades abans de fer algunes operacions. La forma de fer-ho es:

GFIX -user %user% -password %pass% NomBBDD.fdb -v -full

Si no retorna cap missatge, es tot correcte, sino cal anar fent les correccions que ens demani.

Com i Quan es recomanable utilitzar el NBACKUP:

El NBACKUP es per fer còpies diferencials de la BBDD, no substitueix el GBAK periòdic, però es pot fer una copia diferencial durant la setmana i un GBAK al fi de setmana, per aquelles BBDD molt grans que no poden estar parades. La seva forma d'utilitació es:

NBACKUP -U %user% -P %pass% -B 0 NomBaseDades.FDB

El paràmetre (-B 0) indica que es un backup total, per fer diferencials posar (-B 1), això fa diferencials sobre l'ultim backup total. Exemple:
- Diumenge  NBACKUP amb -B 0  NomBBDD.fdb Total.nbk    (Backup Total)
- Dilluns   NBACKUP amb -B 1  NomBBDD.fdb Dilluns.nbk  (Diferencial sobre el de diumenge)
- Dimarts   NBACKUP amb -B 1  NomBBDD.fdb Dimarts.nbk  (Diferencial sobre el de diumenge)
- Dimecres  NBACKUP amb -B 1  NomBBDD.fdb Dimecres.nbk (Diferencial sobre el de diumenge)

Per restaurar:
nbackup -R  NomBBDD.fdb Total.nbk Dimarts.nbk   (Restaura copia fins dimarts)

.....

Llegir mes coses del Backup/Restore de Firebird: https://firebird21.wordpress.com/category/backup-y-restore/