28.12.2012 Aufrufe

A RS - of the AG Database-Systems

A RS - of the AG Database-Systems

A RS - of the AG Database-Systems

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Physische Datenorganisation<br />

Einfügen und Löschen in B + -Bäumen<br />

Meistens ist das Einfügen und Löschen sehr einfach:<br />

� Entspricht fast immer einer exakten Suche, dem Einfügen des neuen Satzes und dem<br />

Zurückschreiben des modifizierten Blatts (Datenseite).<br />

Manchmal treten aber folgende Problemfälle auf:<br />

� Was passiert, wenn die Seite keinen Datensatz mehr aufnehmen kann?<br />

1. Lösung: Einführung von Überlaufseiten und verketten mit der Primärseite.<br />

– Nachteil: Kosten für Suche, Einfügen und Löschen erhöhen sich.<br />

2. Lösung: Reorganisation der Datenstruktur<br />

– S<strong>of</strong>ort: Überlaufseiten werden nicht zugelassen. Reorganisation des B + -<br />

Baums soll aber lokal begrenzt bleiben.<br />

– Verzögert: kurzzeitige Verwendung von Überlaufseiten und spätere globale<br />

Reorganisation des Datenbestands.<br />

� Was passiert, wenn es zu wenige Datensätze in der Seite gibt?<br />

Seite 326

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!