Max. Anzahl Datensaetze

Bernhard Eversberg EV at buch.biblio.etc.tu-bs.de
Di Nov 16 11:20:30 CET 1999


Kollege Thamm vermutet:

> > und da B,C,D alle nur bis 255 gehen koennen, ergibt sich als maximale
> > Datenbankgroesse: 16.776.191 Saetze.
> 
> nein, anfangspunkte. 

Falsch, theoretisch moegliche Anfangspunkte gibt es in jedem Fall 

256*256*256*256 = 4.2 Milliarden

denn die Satznummer besteht aus 4 Byte.
Die Eintragung in der TBL ist NICHT identisch mit der Satznummer, sondern
man nimmt die Satznummer mal 4 und gelangt zur TBL-Position, daran aendert
sich nichts. Und dort steht zuerst die Dateinummer, das aendert sich auch
nicht, und die naechsten 3 Byte rechnet man in den Offset um, und dann
nimmt man mit N mal (bis jetzt ist N=1) und erhaelt den wirklichen Offset.

Nicht die Zahl der theoretisch moeglichen Saetze aendert sich, sondern
die der praktisch realisierbaren.

MfG B.E.



Bernhard Eversberg
Universitaetsbibliothek, Postf. 3329, 
D-38023 Braunschweig, Germany
Tel.  +49 531 391-5026 , -5011 , FAX  -5836
e-mail  B.Eversberg at tu-bs.de  




Mehr Informationen über die Mailingliste Allegro