Einzelnen Beitrag anzeigen

tsteinmaurer

Registriert seit: 8. Sep 2008
Ort: Linz, Österreich
530 Beiträge
 
#6

AW: Mehrere Firebird Server als Dienst auf einem Rechner

  Alt 22. Okt 2010, 11:31
Hallo,

SuperServer kann auch von SMP einen Nutzen ziehen, allerdings nur dann, wenn mehre Datenbanken im Spiel sind. Sind mehrere Datenbanken unter der Obhut eines SuperServer Prozesses, dann können die Client-Requests für unterschiedliche Datenbanken auf mehrere CPUs verteilt werden. Dazu darf aber der SuperServer Prozess in der firebird.conf nicht auf eine CPU beschränkt sein.

SuperClassic und Classic können auch mehrere Requests auf ein und die selbe Datenbank auf mehrere CPUs verteilen. Bei diesen Architekturen muss man halt mit den Page Buffers vorsichtig sein, damit man nicht übers Ziel hinausschießt, vor allem, wenn man mit der Datenbank aus der SuperServer Welt kommt.

In meinem von Alex angegebenen Artikel ist ein Architekturvergleich drinnen. Leider ist da dem Verlag beim Layouten ein Fehler passiert, nämlich wurden die Spalteüberschriften nicht mitangedruckt, d.h. man weiss nicht, um welche Architektur es sich handelt.

Von links nach rechts: SuperServer, SuperClassic, ClassicServer, Embedded

Oder das Ganze vollständig in Englisch nochmal hier:
http://www.iblogmanager.com/download...comparison.pdf

Für dich heißt das: Sofern es ein 64-bit Betriebssystem ist, dann würde ich SuperClassic nehmen. Bei 32-bit Classic.

HTH.
Thomas
  Mit Zitat antworten Zitat