Skip to main content

TPC-DS

  • Living reference work entry
  • First Online:
Encyclopedia of Big Data Technologies

Synonyms

Big data benchmark

Definition

TPC-DS is an enterprise-class benchmark, published and maintained by the Transaction Processing Performance Council (TPC), to measure the performance of decision support systems running on SQL-based big data systems. TPC-DS models several generally applicable aspects of an SQL-based big data system, including queries and data maintenance. The benchmark provides a representative evaluation of performance as a general-purpose decision support system. A benchmark result measures query response time in single-user mode, query throughput in multiuser mode, and data maintenance performance for a given hardware, operating system, and data processing system configuration under a controlled, complex decision support workload. The purpose of TPC-DS benchmarks is to provide relevant, objective performance data to industry users.

Historical Background

TPC’s decision to split the benchmark TPC-D into two new benchmarks, TPC-H andTPC-R, in February 26, 1999,...

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

References

  • Barata M, Bernardino J, Furtado P (2015) An overview of decision support benchmarks: TPC-DS, TPC-H and SSB. WorldCIST 1:619–628

    Google Scholar 

  • Chen D, Ye X, Wang J (2013) A multidimensional data model for TPC-DS benchmarking. Internetware, pp 21:1–21:4

    Google Scholar 

  • Current TPC-DS specification http://www.tpc.org/TPC_Documents_Current_Versions/pdf/TPC-DS_v2.6.0.pdf

  • Nambiar RO, Poess M (2006) The making of TPC-DS. VLDB, pp 1049–1058

    Google Scholar 

  • Poess M, Rabl T, Jacobsen H-J (2017) Analysis of TPC-DS: the first standard benchmark for SQL-based big data systems. SoCC, pp 573–585

    Google Scholar 

  • Pöss M, Smith B, Kollár L, Larson P-Ã… (2002) TPC-DS, taking decision support benchmarking to the next level. SIGMOD conference, pp 582–587

    Google Scholar 

  • Pöss M, Nambiar RO, Walrath D (2007) Why you should run TPC-DS: a workload analysis. VLDB, pp 1138–1149

    Google Scholar 

  • Shi L, Huang B, Xu H, Ye X (2010) Implementation of TPC-DS testing tool. DBTA, pp 1–4

    Google Scholar 

  • Zhao H, Ye X (2013) A practice of TPC-DS multidimensional implementation on NoSQL database systems. TPCTC, pp 93–108

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Meikel Poess .

Editor information

Editors and Affiliations

Section Editor information

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this entry

Check for updates. Verify currency and authenticity via CrossMark

Cite this entry

Poess, M. (2018). TPC-DS. In: Sakr, S., Zomaya, A. (eds) Encyclopedia of Big Data Technologies. Springer, Cham. https://doi.org/10.1007/978-3-319-63962-8_127-1

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-63962-8_127-1

  • Received:

  • Accepted:

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-63962-8

  • Online ISBN: 978-3-319-63962-8

  • eBook Packages: Springer Reference MathematicsReference Module Computer Science and Engineering

Publish with us

Policies and ethics