Skip to main content

User account menu

  • Log in
DBS-Logo

Database Group Leipzig

within the department of computer science

ScaDS-Logo Logo of the University of Leipzig

Main navigation

  • Home
  • Study
    • Exams
      • Hinweise zu Klausuren
    • Courses
      • Current
    • Modules
    • LOTS-Training
    • Abschlussarbeiten
    • Masterstudiengang Data Science
    • Oberseminare
    • Problemseminare
    • Top-Studierende
  • Research
    • Projects
      • Benchmark datasets for entity resolution
      • FAMER
      • HyGraph
      • Privacy-Preserving Record Linkage
      • GRADOOP
    • Publications
    • Prototypes
    • Annual reports
    • Cooperations
    • Graduations
    • Colloquia
    • Conferences
  • Team
    • Erhard Rahm
    • Member
    • Former employees
    • Associated members
    • Gallery

Goal-oriented Performance Control

Breadcrumb

  • Home
  • Research
  • Projects
  • Goal-oriented Performance Control

Duration

/

Description

Performance control in today's database and transaction systems is a complex and largely manual task requiring highly skilled administration personal. Furthermore, manual tuning activities are time-consuming making it difficult to maintain good performance under changing workload and systems conditions. Reducing these problems and simplifying system administration requires a largely automatic and self-tuning approach to performance control. To this end, we pursue a so-called goal-oriented performance control which aims at automatically enforcing external performance goals like response time restrictions. If these goals are about to be missed performance control automatically analyses dynamically gathered monitoring data in order to determine the underlying bottleneck. Furthermore, control parameters are automatically adapted in order to improve performance and to meet the goals.

Our approach is applicable to local and distributed TP systems by utilizing local and global control components. Local performance control monitors processing and adapts control parameters (multiprogramming level, priorities etc.) within a single processing node. Furthermore it tries to coordinate scheduling components of the operating system, TP-monitor and the DBMS. Global performance control addresses performance problems that could not be solved locally. It adapts global control strategies, in particular for transaction routing, e.g., to cope with overload situations. The Figure shows the gross structure of the control approach.

We have developed a detailed simulation model in order to evaluate and compare various strategies for automatic bottleneck determination and bottleneck resolution. So far we have concentrated on the central case (local performance control).

research

Master theses:

  • Wagner, R.: Simulative Bewertung von zielorientierten Lastkontrollverfahren, Sep. 1995
  • Krink, G.S.: Simulation von adaptiven Lastkontrollverfahren zur Transaktionsverarbeitung. April 1994

Publikationen (3)

Dateien Cover Beschreibung Jahr
Goal-oriented performance control for transaction processing.
Rahm, E.
Proc. 9. ITG/GI MMB97 conf., VDE-Verlag, 1997
1997
Automatisches, zielorientiertes Performance Tuning von Transaktionssystemen
Rahm, E.
Datenbank-Spektrum
1996
Goal-Oriented Workload Management in Locally Distributed Transaction Systems.
Rahm, E.
IBM Research Report RC 14712, IBM T.J. Watson Research Center, Yorktown Heights, 1989
1989

Recent publications

  • 2025 / 9: Generating Semantically Enriched Mobility Data from Travel Diaries
  • 2025 / 8: Slice it up: Unmasking User Identities in Smartwatch Health Data
  • 2025 / 6: SecUREmatch: Integrating Clerical Review in Privacy-Preserving Record Linkage
  • 2025 / 6: Leveraging foundation models and goal-dependent annotations for automated cell confluence assessment
  • 2025 / 5: Federated Learning With Individualized Privacy Through Client Sampling

Footer menu

  • Directions
  • Contact
  • Impressum