Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.275 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: Bestimmung der Systemanforderungen

  Alt 19. Mai 2008, 08:53
Hallo,

bei Clients sage ich immer:
"Wenn Office läuft, läuft auch unser Programm"

beim Server, nunja
welche DB-Version ?

"fully populate your database" (aus 10 things to make interbase scream).

Du musst das ganz einfach testen.
Wobei es nicht einfach ist.
Von den MHz auf Power zu schätzen, ist Unsinn.
Du musst den Flaschenhals finden.

1. RAM
FB kann ab 2.0 (oder 2.1) mehr als 10000 Pages als Puffer benutzen
(vorher war das die empfohlene Größe)
Page-Size der DB in kB multipliziert mit Pages = RAM-Verbrauch der DB (Superserver)

1 GB als RAM bei einem Server, naja

2. Prozessor
Superserver / classic schreibst du nicht
Superserver nutzt nur einen Prozessor, der andere (die anderen) langweilen sich

3. Platte
kann ein Flaschenhals sein
RAID5 ist langsamer, aber sicherer
beim RAID-Controller unbedingt den Schreibcache einschalten !
bei vorhandener USV kann auch "forced writes" auf False gesetzt werden

4. Programm
Du schreibst nicht, was konkret mit den Datensätzen abends erfolgt
a) Läuft das alles komplett in der DB ab (SP's)
b) Läuft das Programm auf dem Server
c) Läuft das Programm auf dem Client ?


Heiko
Heiko
  Mit Zitat antworten Zitat