Skip to content

Selected earlier work · 2015

Robust Database Design: CliffGuard

Physical database designs that remain effective when workloads and estimates change.

Can physical database design remain effective when workload estimates are wrong?

CliffGuard is a principled framework for finding physical designs that are robust to workload uncertainty.

The problem

Design advisors can overfit imperfect workload estimates and recommend configurations whose performance degrades sharply when conditions change.

The approach

Model uncertainty explicitly and search for physical designs with robust performance across plausible workloads.

CliffGuard is a principled framework for finding physical designs that are robust to workload uncertainty.

Main contributions

  • Research framing and system design
  • Methods, implementation, and empirical evaluation
  • Open research artifacts and scholarly dissemination

Publications

CliffGuard: A Principled Framework for Finding Robust Database Designs

Barzan Mozafari, Eugene Zhen Ye Goh, Dong Young Yoon

SIGMOD 2015 · ACM SIGMOD International Conference on Management of Data

Paper ↗Code ↗Project ↗Project ↗
Cite
@inproceedings{a55995d1-caca-4dbc-a138-c382c0a1e41c,
  title = {CliffGuard: A Principled Framework for Finding Robust Database Designs},
  author = {Barzan Mozafari and Eugene Zhen Ye Goh and Dong Young Yoon},
  booktitle = {ACM SIGMOD International Conference on Management of Data},
  year = {2015},
  doi = {10.1145/2723372.2749454}
}