Configuraciones optimizadas de Firebird
Una colección de archivos de configuración optimizados de Firebird para problemas de rendimiento comunes. Prefiere la Calculadora de Configuración para instalaciones actuales; los archivos descargables a continuación son principalmente para referencia y para versiones antiguas de Firebird.
Firebird 3 (descargas de referencia)
Estos archivos se mantienen como referencia. Para implementaciones nuevas o actualizadas de Firebird 3, prefiere la Calculadora de Configuración. Si aún deseas un archivo estático, selecciona la arquitectura a continuación.
SuperServer
Elige SuperServer si tienes una base de datos principal y, opcionalmente, 2-5 bases de datos más pequeñas (menos cargadas) en el mismo servidor. Configura cada base de datos en databases.conf.
- RAM 8-12 GB · 3 bases de datos · solo 64 bits firebird.conf · databases.conf
- RAM 16-32 GB · 3 bases de datos · solo 64 bits firebird.conf · databases.conf
SuperClassic
Elige SuperClassic si tienes muchas bases de datos en el servidor (aproximadamente de 10 a 1000), tienen una carga aproximadamente igual y tu aplicación es estable (sin mensajes de "Abnormal termination" en firebird.log). SuperClassic generalmente ofrece un mejor control de la memoria de ordenación y el rendimiento que Classic.
- RAM 8-12 GB · 10+ bases de datos · hasta 150 conexiones en total · solo 64 bits firebird.conf
- RAM 16-32 GB · 10+ bases de datos · hasta 300 conexiones en total · solo 64 bits firebird.conf
Classic
Elige Classic si tienes muchas bases de datos (aproximadamente de 10 a 1000) que pueden ser inestables, o si usas UDF de 32 bits.
Firebird 2.5 (descargas de referencia)
Estos archivos se mantienen como referencia y para implementaciones antiguas. Para Firebird 2.5, también puedes generar una configuración con la Calculadora de Configuración.
SuperServer
Elige SuperServer si tienes 1-2 bases de datos con carga ligera (1-3 usuarios activos simultáneamente, hasta aproximadamente 20 usuarios en total) y recursos de hardware limitados.
SuperClassic Recomendado para Firebird 2.5
Elige SuperClassic para aplicaciones estables (sin mensajes de "Abnormal termination" en firebird.log).
- RAM 8-12 GB · hasta 150 conexiones en total · solo 64 bits firebird.conf
- RAM 16-32 GB · hasta 300 conexiones en total · solo 64 bits firebird.conf
Classic
Elige Classic si tus aplicaciones tienen problemas de estabilidad, o si usas UDF de 32 bits.
Cómo proceder
- Descarga los archivos de configuración para tu versión de Firebird.
- Cópialos en la carpeta de Firebird, renómbralos a
firebird.conf(ydatabases.confcuando se proporcionen) y luego reinicia Firebird. Desconecta a todos los usuarios activos antes del reinicio. - Si tienes la intención de cambiar la arquitectura (por ejemplo, SuperServer → SuperClassic), lee primero la documentación de Firebird sobre ese cambio.
Para todas las arquitecturas, asegúrate de no sobrescribir el valor de buffers de página en la página de cabecera de la base de datos.
Ejecuta gstat -h nombredatabase y confirma que Page buffers sea 0. Si está configurado con otro valor, restablécelo con:
gfix -buff 0
Importante
- Siempre renombra y conserva una copia de tu
firebird.conforiginal y, para Firebird 3.0, dedatabases.conf. - Para Firebird 3.0, revisa siempre
databases.conf. Debe contener solo valores que hayas establecido explícitamente - y debes entender por qué los estableciste. - Los ajustes de
firebird.confse aplican como valores predeterminados a todas las bases de datos activas en el servidor;databases.conf(Firebird 3.0+) puede sobrescribirlos. - No olvides el ajuste general del sistema operativo - consulta la lista de verificación breve de rendimiento.
Si necesitas una configuración adaptada a tu entorno para obtener el mejor rendimiento posible, o si los problemas persisten después de aplicar un archivo de esta colección, contáctanos para obtener soporte de optimización personalizado.
Versiones obsoletas / descontinuadas: Firebird 1.5, 2.0, 2.1
Los archivos a continuación son solo para versiones obsoletas de Firebird. Aún los proporcionamos como referencia, pero recomendamos encarecidamente migrar a una versión moderna de Firebird y usar la Calculadora de Configuración para Firebird 5, 4, 3 o 2.5.
| Versión de Firebird | Descripción | Descarga |
|---|---|---|
| Firebird 1.5 | SuperServer 32 bits | firebird_15_superserver.conf |
| Classic 32 bits | firebird_15_classic.conf | |
| Firebird 2.0 | SuperServer 32 bits | firebird_20_superserver.conf |
| Classic 32 bits | firebird_20_classic.conf | |
| Firebird 2.1 | SuperServer 32 bits | firebird_21_superserver_32bit.conf |
| SuperServer 64 bits | firebird_21_superserver_64bit.conf | |
| Classic 32 bits | firebird_21_classic_32bit.conf | |
| Classic 64 bits | firebird_21_classic_64bit.conf |