AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Anzahl von Records

Ein Thema von TheMiller · begonnen am 4. Nov 2004 · letzter Beitrag vom 4. Nov 2004
Antwort Antwort
Benutzerbild von TheMiller
TheMiller

Registriert seit: 19. Mai 2003
Ort: Gründau
2.480 Beiträge
 
Delphi XE7 Architect
 
#1

Anzahl von Records

  Alt 4. Nov 2004, 19:43
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?
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#2

Re: Anzahl von Records

  Alt 4. Nov 2004, 19:48
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
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
Benutzerbild von TheMiller
TheMiller

Registriert seit: 19. Mai 2003
Ort: Gründau
2.480 Beiträge
 
Delphi XE7 Architect
 
#3

Re: Anzahl von Records

  Alt 4. Nov 2004, 19:52
Also ist es kein Problem mehrere hunderte Datensätz in einem Record zu speichern?
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#4

Re: Anzahl von Records

  Alt 4. Nov 2004, 19:57
Zitat von DJ-SPM:
Also ist es kein Problem mehrere hunderte Datensätz in einem Record zu speichern?

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
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:11 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