Managing Dynamic Workloads in Relational Database Systems
Übersetzter Titel:
Umgang mit dynamischen Workloads in relationalen Datenbanksystemen
Autor:
Winter, Christian Michael
Jahr:
2023
Dokumenttyp:
Dissertation
Fakultät/School:
TUM School of Computation, Information and Technology
Betreuer:
Kemper, Alfons (Prof., Ph.D.)
Gutachter:
Kemper, Alfons (Prof., Ph.D.); Neumann, Thomas (Prof. Dr.); Schüle, Maximilian E. (Prof. Dr.)
Sprache:
en
Fachgebiet:
DAT Datenverarbeitung, Informatik
TU-Systematik:
DAT 650
Kurzfassung:
This thesis re-engineers several core components of database systems to manage dynamic workloads efficiently. First, we devise three techniques for in-database stream processing. We show how streams can be analyzed in database systems as ring-buffered relations or using specialized materialized views. Further, we design an efficient stream sampling process. The second part of this thesis devises a technique allowing running queries to be suspended and migrated in dynamic cloud environments.
Übersetzte Kurzfassung:
Diese Arbeit ermöglicht es Datenbanksystemen, dynamische Arbeitslasten effizient zu verwalten. Zunächst entwickeln wir drei Techniken zur datenbankinternen Stream-Verarbeitung. Wir zeigen, wie Datenströme in Datenbanken als ringgepufferte Relationen oder mit Hilfe spezieller Sichten analysiert werden können. Weiterhin entwerfen wir ein effizientes Samplingverfahren für Datenströme. Abschließend zeigen wir, wie laufende Abfragen in dynamischen Cloud-Umgebungen migriert werden können.