Diese Seite wurde maschinell übersetzt. Lesen Sie das englische Original. English

Eine Sammlung optimierter Firebird-Konfigurationsdateien für häufige Leistungsprobleme. Bevorzugen Sie den Konfigurationsrechner für aktuelle Installationen; die unten verfügbaren Dateien dienen hauptsächlich als Referenz und für veraltete Firebird-Versionen.

Firebird 3 (Referenz-Downloads)

Diese Dateien werden als Referenz aufbewahrt. Für neue oder aktualisierte Firebird 3-Bereitstellungen bevorzugen Sie den Konfigurationsrechner. Wenn Sie dennoch eine statische Datei möchten, wählen Sie unten die Architektur.

SuperServer

Wählen Sie SuperServer, wenn Sie eine Hauptdatenbank und optional 2-5 kleinere (weniger ausgelastete) Datenbanken auf demselben Server haben. Konfigurieren Sie jede Datenbank in databases.conf.

SuperClassic

Wählen Sie SuperClassic, wenn Sie viele Datenbanken auf dem Server haben (etwa 10 bis 1000), diese in etwa gleich ausgelastet sind und Ihre Anwendung stabil ist (keine „Abnormal termination“-Meldungen in firebird.log). SuperClassic bietet in der Regel eine bessere Kontrolle über den Sortierspeicher und die Leistung als Classic.

  • RAM 8-12 GB · 10+ Datenbanken · insgesamt bis zu 150 Verbindungen · nur 64-Bit firebird.conf
  • RAM 16-32 GB · 10+ Datenbanken · insgesamt bis zu 300 Verbindungen · nur 64-Bit firebird.conf

Classic

Wählen Sie Classic, wenn Sie viele Datenbanken (etwa 10 bis 1000) haben, die möglicherweise instabil sind, oder wenn Sie 32-Bit-UDFs verwenden.

  • RAM 8-12 GB · 10+ Datenbanken · insgesamt weniger als 150 Verbindungen 32-Bit · 64-Bit
  • RAM 16-32 GB · 10+ Datenbanken · insgesamt weniger als 300 Verbindungen 32-Bit · 64-Bit

Firebird 2.5 (Referenz-Downloads)

Diese Dateien werden als Referenz und für ältere Bereitstellungen aufbewahrt. Für Firebird 2.5 können Sie auch eine Konfiguration mit dem Konfigurationsrechner erstellen.

SuperServer

Wählen Sie SuperServer, wenn Sie 1-2 Datenbanken mit geringer Auslastung (1-3 gleichzeitig aktive Benutzer, insgesamt bis zu etwa 20 Benutzer) und begrenzten Hardwareressourcen haben.

SuperClassic Empfohlen für Firebird 2.5

Wählen Sie SuperClassic für stabile Anwendungen (keine „Abnormal termination“-Meldungen in firebird.log).

  • RAM 8-12 GB · insgesamt bis zu 150 Verbindungen · nur 64-Bit firebird.conf
  • RAM 16-32 GB · insgesamt bis zu 300 Verbindungen · nur 64-Bit firebird.conf

Classic

Wählen Sie Classic, wenn Ihre Anwendungen Stabilitätsprobleme haben oder Sie 32-Bit-UDFs verwenden.

  • RAM 8-12 GB · insgesamt bis zu 150 Verbindungen 32-Bit · 64-Bit
  • RAM 16-32 GB · insgesamt bis zu 300 Verbindungen 32-Bit · 64-Bit

So gehen Sie vor

  1. Laden Sie die Konfigurationsdateien für Ihre Firebird-Version herunter.
  2. Kopieren Sie sie in den Firebird-Ordner, benennen Sie sie in firebird.conf (und databases.conf, falls vorhanden) um und starten Sie Firebird neu. Trennen Sie vor dem Neustart alle aktiven Benutzer.
  3. Wenn Sie die Architektur ändern möchten (z. B. SuperServer → SuperClassic), lesen Sie zuerst die Firebird-Dokumentation zu dieser Änderung.
Prüfung der Seitenpuffer

Stellen Sie für alle Architekturen sicher, dass Sie den Wert der Seitenpuffer in der Datenbank-Header-Seite nicht überschreiben.

Führen Sie gstat -h datenbankname aus und bestätigen Sie, dass Page buffers den Wert 0 hat. Wenn ein anderer Wert gesetzt ist, setzen Sie ihn zurück mit:

gfix -buff 0

Wichtig

  • Benennen Sie Ihre ursprüngliche firebird.conf und, für Firebird 3.0, databases.conf immer um und bewahren Sie eine Kopie auf.
  • Überprüfen Sie für Firebird 3.0 immer databases.conf. Sie sollte nur Werte enthalten, die Sie explizit gesetzt haben - und Sie sollten verstehen, warum Sie sie gesetzt haben.
  • Einstellungen aus firebird.conf gelten als Standard für alle aktiven Datenbanken auf dem Server; databases.conf (Firebird 3.0+) kann sie überschreiben.
  • Vergessen Sie nicht das allgemeine Betriebssystem-Tuning - siehe die kurze Leistungs-Checkliste.

Wenn Sie eine auf Ihre Umgebung zugeschnittene Konfiguration für die bestmögliche Leistung benötigen oder nach dem Anwenden einer Datei aus dieser Sammlung weiterhin Probleme bestehen, kontaktieren Sie uns für maßgeschneiderte Optimierungsunterstützung.

Veraltete / eingestellte Versionen: Firebird 1.5, 2.0, 2.1

Die folgenden Dateien sind nur für veraltete Firebird-Versionen. Wir stellen sie weiterhin als Referenz bereit, empfehlen jedoch dringend die Migration auf eine moderne Firebird-Version und die Verwendung des Konfigurationsrechners für Firebird 5, 4, 3 oder 2.5.

Firebird-Version Beschreibung Download
Firebird 1.5 SuperServer 32-Bit firebird_15_superserver.conf
Classic 32-Bit firebird_15_classic.conf
Firebird 2.0 SuperServer 32-Bit firebird_20_superserver.conf
Classic 32-Bit firebird_20_classic.conf
Firebird 2.1 SuperServer 32-Bit firebird_21_superserver_32bit.conf
SuperServer 64-Bit firebird_21_superserver_64bit.conf
Classic 32-Bit firebird_21_classic_32bit.conf
Classic 64-Bit firebird_21_classic_64bit.conf