Skip to content

Selected earlier work · 2013–2016

Database Performance Intelligence: DBSeer and DBSherlock

Diagnosing, predicting, and explaining database performance from workload behavior.

Can workload evidence explain what a database will do and why performance changes?

DBSeer and DBSherlock connect workload intelligence to resource prediction, administration, and diagnosis.

The problem

Database administrators often lack clear explanations for performance changes or reliable forecasts for new workload and resource conditions.

The approach

Learn from workload and system measurements to predict performance, provision resources, and narrow the causes of anomalies.

DBSeer and DBSherlock connect workload intelligence to resource prediction, administration, and diagnosis.

Main contributions

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

Publications

DBSeer: Resource and Performance Prediction for Building a Next Generation Database Cloud

Barzan Mozafari, Carlo Curino, Samuel Madden

CIDR 2013 · Conference on Innovative Data Systems Research

Paper ↗Project ↗
Cite
@inproceedings{dbc38671-6184-4ab9-ba11-eb567fddba7b,
  title = {DBSeer: Resource and Performance Prediction for Building a Next Generation Database Cloud},
  author = {Barzan Mozafari and Carlo Curino and Samuel Madden},
  booktitle = {Conference on Innovative Data Systems Research},
  year = {2013}
}
Paper ↗Project ↗
Cite
@article{7c01b9d8-7064-406d-8eed-815b804063b2,
  title = {DBSeer: Pain-free Database Administration through Workload Intelligence},
  author = {Dong Young Yoon and Barzan Mozafari and Douglas P. Brown},
  journal = {Proceedings of the VLDB Endowment},
  year = {2015},
  doi = {10.14778/2824032.2824130}
}

DBSherlock: A Performance Diagnostic Tool for Transactional Databases

Dong Young Yoon, Ning Niu, Barzan Mozafari

SIGMOD 2016 · ACM SIGMOD International Conference on Management of Data

Paper ↗Code ↗Data ↗Project ↗
Cite
@inproceedings{a5460b19-8bff-4fd2-ae5e-d0ce7477454b,
  title = {DBSherlock: A Performance Diagnostic Tool for Transactional Databases},
  author = {Dong Young Yoon and Ning Niu and Barzan Mozafari},
  booktitle = {ACM SIGMOD International Conference on Management of Data},
  year = {2016},
  doi = {10.1145/2882903.2915218}
}