ABSTRACT
Robustness of database systems under stress is hard to quantify, because there are many factors involved, most notably the user expectation to perform a job within certain bounds of the user requirements. Nevertheless, robustness of database system is very important to end users. In this paper we develop a database benchmark suite, inspired by tractor pulling, where robustness is measured as a system's ability to process data despite a continuous increase in system load, as defined in terms of data volume, query volume and complexity. A functional evaluation is performed against several systems to highlight the benchmark capabilities.
- Transaction Processing Performance Council. TPC-C-On--line Transaction Processing Benchmark., http://www.tpc.org/tpcc/, 2011.Google Scholar
- Transaction Processing Performance Council. TPC-H - Ad--hoc, Decision Support Benchmark., http://www.tpc.org/tpch/, 2011.Google Scholar
- G. Graefe, A. C. König, H. A. Kuno, V. Markl, and K. Sattler. Robust Query Processing -- Summary and Abstracts Collection, number 10381 in Dagstuhl Seminar Proceedings, Schloss Dagstuhl - Leibniz-Zentrum für Informatik, Germany, 2011.Google Scholar
Index Terms
- Tractor pulling on data warehouses
Recommendations
Benchmarking SQL on MapReduce systems using large astronomy databases
In the era of bigdata, with a massive set of digital information of unprecedented volumes being collected and/or produced in several application domains, it becomes more and more difficult to manage and query large data repositories. In the framework of ...
Modern Column Stores for Big Data Processing
Big Data AnalyticsAbstractThe advent of MapReduce/Hadoop and NoSQL databases undermined the primacy of SQL relational databases for data processing. Pioneering work by researchers on MonetDB and C-Store opened up the world of column stores that retain the SQL model but use ...
Can we analyze big data inside a DBMS?
DOLAP '13: Proceedings of the sixteenth international workshop on Data warehousing and OLAPRelational DBMSs remain the main data management technology, despite the big data analytics and no-SQL waves. On the other hand, for data analytics in a broad sense, there are plenty of non-DBMS tools including statistical languages, matrix packages, ...
Comments