Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Anzahl von Records (https://www.delphipraxis.net/33315-anzahl-von-records.html)

TheMiller 4. Nov 2004 18:43


Anzahl von Records
 
Hey Leute,

ich wollte mal Fragen, ob es grundsätzlich besser ist, records in einzelne Dateien zu speichern oder alle Datensätze in eine Datei. Auch wenn es sich um mehrere Datensätze ab 100 oder 200 handelt...

Was ist besser?

alcaeus 4. Nov 2004 18:48

Re: Anzahl von Records
 
Hi DJ-SPM,

warum willst du nicht alles in eine Datei speichern? Es ist sogar schneller, da du die Datei einmal öffnen musst, und anschließend nur mehr Seeks innerhalb der Datei ausführst. Bei der anderen Methode musst du beim Datensatzauslesen immer die Datei öffnen, auslesen und anschließend die Datei wieder schließen. Du musst außerdem bedenken, dass Dateien, die eine Dateigröße kleiner als die Clustergröße haben, trotzdem einen gesamten Cluster (bei meinem XP z.B. 4 kb) brauchen. Das nennt man dann unsinnige Platzverschwendung, außer ein Record ist mindestens 4 KB groß.

Greetz
alcaeus

TheMiller 4. Nov 2004 18:52

Re: Anzahl von Records
 
Also ist es kein Problem mehrere hunderte Datensätz in einem Record zu speichern?

alcaeus 4. Nov 2004 18:57

Re: Anzahl von Records
 
Zitat:

Zitat von DJ-SPM
Also ist es kein Problem mehrere hunderte Datensätz in einem Record zu speichern?

:wiejetzt:
Wenn du mit dem Satz eigentlich folgendes meinst:
Zitat:

Also ist es kein Problem mehrere hunderte Datensätz in eine Datei zu speichern?
dann heißt die Antwort: nein, außer du hast keinen Festplattenspeicher frei.

Greetz
alcaeus


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:05 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz