Abstract
The TPC Benchmark DS (TPC-DS) is a decision support benchmark that models several generally applicable aspects of a decision support system, including queries and data maintenance, which is representative of modern decision support and big data applications. TPC-DS was initially designed for Relational Database Management Systems (RDBMS), later extended support for Apache Hadoop. This paper provides the lessons learned including hardware and software tuning parameters from the first TPC-DS publication which was on Cisco UCS® Integrated Infrastructure with Transwarp Data Hub.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Nambiar, R., Poess, M.: The Making of TPC-DS. In: VLDB 2006 (2006)
Poess, M., Nambiar, R., et al.: Why you should run TPC-DS: a workload analysis. In: VLDB 2007 (2007)
TPC-DS specification. http://www.tpc.org/tpcds/default.asp
Oracle Optimizer. https://docs.oracle.com/cd/B10500_01/server.920/a96533/optimops.htm
Spark CBO. https://issues.apache.org/jira/browse/SPARK-16026
Hortonworks Hive. https://hortonworks.com/blog/hive-0-14-cost-based-optimizer-cbo-technical-overview/
DB2 Optimizer. https://www.ibm.com/developerworks/data/library/techarticle/dm-1025db2accessplan/index.htm
Fox, A., Brewer, E.: Harvest, yield and scalable tolerant systems. In: Proceedings of 7th Workshop Hot Topics in Operating Systems (HotOS 1999), pp. 174–178. IEEE CS (1999)
Brewer, E.: CAP twelve years later: how the “rules” have changed. Computer 45(2), 23–29 (2012)
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Trivedi, M., Chen, Z. (2019). Lessons Learned from the Industry’s First TPC Benchmark DS (TPC-DS). In: Nambiar, R., Poess, M. (eds) Performance Evaluation and Benchmarking for the Era of Artificial Intelligence. TPCTC 2018. Lecture Notes in Computer Science(), vol 11135. Springer, Cham. https://doi.org/10.1007/978-3-030-11404-6_11
Download citation
DOI: https://doi.org/10.1007/978-3-030-11404-6_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-11403-9
Online ISBN: 978-3-030-11404-6
eBook Packages: Computer ScienceComputer Science (R0)