Datenbanken in der Größenordnung von hundert Gigabytes sind heute nicht ungewöhnlich, auch Terabytes-Datenbanken existieren bereits. Das führt zu hohen Speicherkosten sowie zu Problemen bei der Datenbankadministration und Performance. Geeignete Archivierungsfunktionalität für Datenbank-Management-Systeme (DBMS) unter Verwendung von kostengünstigem Tertiärspeicher stellt eine Lösung dar. In dem vorliegenden Papier motivieren wir den Archivierungsansatz für Datenbanksysteme und stellen den Begriff des anwendungsorientierten Archivierens vor. Eine Erweiterung von SQL als eine Schnittstelle für integrierte Archivierungsfunktionalität wird beschrieben. Implementierungsaspekte werden anhand eines DBMS-basierten Prototypen diskutiert.
Schlüsselwörter: Datenbanksystem, SQL, Tertiärspeicher, anwendungsorientiertes Archivieren, datenbankintegriertes Archivieren
Nowadays, databases in an order of one hundred gigabytes are not uncommon, databases containing terabytes of data do already exist. This leads to high costs of storage as well as to problems in database administration and performance. Appropriate archiving functionality for database management systems (DBMS) using inexpensive tertiary storage provides a solution. In this paper we motivate the archiving approach in database systems and introduce the notion of application-oriented archiving. An extension of SQL as an interface for integrated archiving functionality is described. Implementation aspects are discussed with a DBMS-based prototype.
Key words: database system, SQL, tertiary storage, application-oriented archiving, database-integrated archiving
CR Subject Classification: H.2.3, H.2.4, H.2.7
Papier (Springer-Verlag)
@ARTICLE{Sch98b,
AUTHOR = {R. Schaarschmidt and K. B{\"u}hnert and A. Herbst
and K. K{\"u}spert and R. Schindler},
TITLE = {Konzepte und {I}mplementierungsaspekte anwendungsorientierten
{A}rchivierens in {D}atenbanksystemen},
JOURNAL = {Informatik Forschung und Entwicklung},
VOLUME = {13},
NUMBER = {2},
PAGES = {79-89},
MONTH = jun,
YEAR = {1998}
}