[go: up one dir, main page]

Gesellschaft für Informatik e.V.

Lecture Notes in Informatics


Datenbanksysteme in Business, Technologie und Web (BTW) P-144, 347-366 (2009).

Gesellschaft für Informatik, Bonn
2009


Copyright © Gesellschaft für Informatik, Bonn

Contents

Selektives Laden und Entladen von Prädikatsextensionen beim Constraint-basierten Datenbank- Caching

J. Klein , S. Braun and G. Machado

Abstract


Um die Antwortzeit von Anfragen an Datenbanksysteme zu verringern und die Skalierbarkeit zu erhöhen, werden beim Datenbank-Caching Teilmengen von Daten in der Nähe von Anwendungen vorgehalten. Im Gegensatz zu anderen Ansätzen wird hierbei eine deklarative Anfragebearbeitung durch das Cache-System angestrebt, welche die Auswertung einzelner Prädikate unterstützt, die in häufig auszuwertenden Anfragen auftreten. Beim Constraint-basierten Datenbank-Caching werden hierzu Bedingungen definiert, die eine korrekte Anfrageauswertung garantieren und zudem leicht überprüfbar sind. Dabei beschreiben die Constraints einen Abhängigkeitsgraphen, der das Laden und Entladen von Cache-Inhalten beeinflusst. Um dennoch eine bestmögliche Anfragebearbeitung zu gewährleisten, ist es wichtig, leistungsstarke Methoden zu entwickeln, die ein selektives Laden und Entladen zu verwaltender Einheiten (so genannter Cache Units) ermöglicht. Dieser Aufsatz beschreibt die bisherigen Ansätze und evaluiert erstmals explizit deren Performance. Die neu einge- führten Begriffe Cache-Unit und Cache-Unit-Differenz helfen dabei, die Größenver- hältnisse der zu verwaltenden Einheiten zu beschreiben. Darüber hinaus werden neue Umsetzungen vorgestellt, die ein effizienteres Laden und Entladen als bisher ermöglichen und die Adaptivität des Gesamtsystems steigern.


Full Text: PDF

Gesellschaft für Informatik, Bonn
ISBN 978-3-88579-238-3


Last changed 04.10.2013 18:20:37