Einzelnen Beitrag anzeigen

Benutzerbild von Treffnix
Treffnix

Registriert seit: 25. Jun 2003
Ort: AC
740 Beiträge
 
Delphi 7 Professional
 
#3

Re: Große Datenmengen in Relation setzen

  Alt 13. Okt 2006, 12:49
Hallo und danke für die Antwort.

Daran habe ich natürlich auch schon gedacht. Ich bin mir nur nicht sicher, ob das in der Summe wirklich schneller ist. Wenn die Daten erst mal in der Datenbank stehen, wäre das sicherlich schneller, aber das Eintragen in die Datenbank kostet ja dann jedesmal schon ne Menge Zeit. Vor allem die 1:1 Beziehungen würde ich gerne ohne Datenbank erledigen. Im Moment läufts so, dass ich aus Tabelle1 die Grunddaten auslese, für jeden Datensatz ein Objekt erstelle und in ner Liste ablege. Dann lese ich Tabelle 2, iteriere durch, suche anhand der ID aus Tabelle 2 das Objekt in meiner Liste und trage die Daten nach. Das ganze dann noch wiederholt mit einigen anderen Tabellen bei jeweils bis zu 40.000 Datensätzen dauert dann aber schon ein bissl. Allein schon jedesmal die Suche in meiner Liste. Was wäre der schnellste Weg in großen Listen anhand einer ID nach einem Objekt zu suchen? Wäre der Zugriff auf Records grundsätzlich schneller als auf Objekte? Oder gibts generell ein schnelleres Verfahren?
  Mit Zitat antworten Zitat