a99: Index 1

Dierk H�ppner D.Hoeppner at tu-bs.de
Do Apr 15 10:11:39 CEST 1999


Hallo Herr Weisweiler:

> kann in a99 die Moeglichkeit einer direkten Manipulation von 
> Indexeintragungen geschaffen werden, wie es sie in PRESTO gibt?
> 
> In Tuebingen loeschen wir z.B. taeglich die Eintragungen am Anfang 
> von Index 1, die auf geloeschte Saetze weisen. Das geht unter a99 
> nicht.

Das sollte man generell nicht machen, denn für alle allegro-
Programme sind diese Schlüssel wichtig: Beim Speichern eines 
Satzes, der an seinen alten Platz nicht mehr paßt, oder eines neuen 
Satzes sehen sie zuerst in dieser Liste nach, ob nicht so ein 
gelöschter Satz recycelt werden kann. Sinn der Aktion: Die 
Datenbanken sollen nicht zu groß werden. Diese Liste wächst also 
nicht ins Uferlose. Und wenn Sie Ihren Datensätzen noch einige 
Füllbytes spendieren, hält sich beim Verändern von Datensätzen 
das Umlagern dieser Sätze in Grenzen. Beim Umlagern wird 
nämlich der Satz am alten Platz einfach als gelöscht markiert und 
dann hinten angehängt. Und somit taucht wieder ein 'gelöschter' 
Satz in der Liste auf.

Wenn die Datenbank neu aufgebaut wird oder entlüftet wird, 
verschwinden auch diese Einträge.

Viele Grüße

Dierk Höppner

Universitaetsbibliothek
Pockelsstr. 13
D-38106 Braunschweig
Germany
Tel: +49-531-391-5066 Fax: -5836
E-Mail: d.hoeppner at tu-bs.de     




Mehr Informationen über die Mailingliste Allegro