Frage

Einer unserer Kunden verfügt über eine 35-GB-Datenbank mit durchschnittlichen aktiven Verbindungen ca. 70-80. Einige Tabellen in der Datenbank haben mehr als 10 m Datensätze pro Tabelle.

Jetzt haben sie einen neuen Server gekauft: 4 * 6 Core = 24 Cores CPU, 48 GB RAM, 2 RAID -Controller 256 MB Cache, mit jeweils 8 SAS 15K HDD.

64bit OS.

Ich frage mich, was eine schnellste Konfiguration wäre:

1) FB 2,5 SuperServer mit riesiger Puffer 8192 * 3500000 Seiten = 29 GB

oder

2) FB 2.5 Klassiker mit kleinem Puffer von 1000 Seiten.

Vielleicht hat jemand einen solchen Fall schon einmal getestet und wird mir Arbeitstage retten :)

Danke im Voraus.

War es hilfreich?

Lösung

Weil es viele Prozessor gibt, würde ich nach Klassiker beginnen.

Aber versuche es alles.

Vielleicht kann bald 2,5 mit Superklassiker großartig für Sie sein.

Andere Tipps

Nur um den alten Thread für alle auszugraben, die dies vielleicht brauchen.

Wir verwenden FB Classic 2.5 auf 75 GB dB, Maschine fast gleich wie beschrieben.

Superserver war während der Tests ineffizient. Puffer und Änderungen der Seitengröße machten die Leistung nur ein bisschen weniger elend.

Derzeit verwenden wir Classic mit Xinetd, Seitengröße = 16384, Seitenpuffer = 5000,

Superserver wird nur einen Prokesor verwenden. Da Sie 24 Kerne haben, ist es die beste Option, Klassik zu verwenden. Superclasic ist noch nicht bereit, in einer Umgebung mit Multi -Prozessor gut zu skalieren.

Gehen Sie auf jeden Fall mit einer der "klassischen" Architekturen.
Wenn Sie Firebird 2.5 verwenden, Schauen Sie sich Superclassic an.

Ich habe derzeit einen Kunden, der ähnliche Anforderungen hat.

Die beste Lösung für diesen Fall war die Installation von Firebirdsql 2.5 Superclassic und einfach die Standardeinstellungen für kleine Caching, da bei einem kostenlosen Speicher (RAM), Windows und auch Linux die Datenbank besser abschneiden, als Firebird. Das Caching -Merkmal von Firebird ist nicht sehr schnell. Lassen Sie das Betriebssystem dies tun.

Abhängig davon, welche Sicherungs-Software Sie verwenden-wenn es häufig vollständige Sicherungen des Firebird-Datenbetrags erstellt, können Sie erzwungene Schreibvorgänge in den Datenbanken deaktivieren. (Machen Sie es einfach, wenn Sie wissen, was Sie tun, und wenn Sie wissen, was Sie durch Deaktivieren der erzwungenen Schreibvorgänge tun können).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top