Einzelnen Beitrag anzeigen

alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#9

Re: Suche schnelle Offline Datenbank

  Alt 27. Mai 2005, 12:27
Die MSDE kommt auf ca. 500 recs (2x500MHZ Server, alte Mühle), ein Oracle habe ich hier nicht. Ob da aber 3-5 Server ausreichen, käme auf den Versuch an. Schliesslich ist IMHO nicht nur der Server beim INSERT der Bottleneck, sondern das I/O Subsystem...

Ausserdem ist es hier wichtig zu erwähnen, das das SPEICHERN die bei weitem (zeitlich) aufwändigste Operation ist. Schliesslich will man ja sicher sein, das die Daten auch gespeichert sind, und die MSDE z.B. wartet, bis die Daten geschrieben wurden.

BCP beim SQL-Server ist auch saumässig schnell (10-100 recs/ms). Bis der Speicher voll ist. Und dann wird geschrieben. Und geschrieben.... Chrrr.... Poste doch mal Ergebnisse von Eurem Oracle Cluster. Ich habe eine Tabelle mit (Date, 3xint) und einem primary key index auf dem Date, dann nonstop reinballern und performance anzeigen lassen.

@Osse: Die Daten wurden direkt in die Key-Info der B-bäume gespeichert und in 8kb Seiten abgelegt. Die Zeiten galten inklusive Speicherung, allerdings mit einem Cache. Wenn der voll ist, werden die LRU (least recently used, also am längsten nicht benutzten) Seiten geschrieben. Vorteil: Schnell, Nachteil: Wenn Stromausfall dann GAU.
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat