Encyclopedia of Big Data Technologies

2019 Edition
| Editors: Sherif Sakr, Albert Y. Zomaya


  • Meikel PoessEmail author
  • Raghu Nambiar
Reference work entry
DOI: https://doi.org/10.1007/978-3-319-77525-8_319



A nonprofit corporation founded to define transaction processing and database benchmarks and to disseminate objective, verifiable TPC performance data to the industry.

Historical Background

Originally formed in 1988, the Transaction Processing Performance Council (TPC) is a nonprofit corporation focused on defining database processing benchmarks and disseminating objective, verifiable performance data to the IT industry. The TPC was originally founded in response to a growing trend at the time, known as “benchmarketing.” Effectively, this was a common practice of vendors publishing unverifiable claims based on their own price and performance data in order to present their systems in the best possible way to improve the market’s perception of their product.

“Benchmarketing” effectively enabled vendors to exaggerate performance and even reliability claims in order to boost sales. The need for a...

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


  1. Hogan T (2009) Overview of TPC benchmark E: the next generation of OLTP benchmarks. In: Nambiar R, Poess M (eds) Performance evaluation and benchmarking: LNCS, vol 5895. Springer ISBN 978-3-\break 642-10423Google Scholar
  2. Nambiar R, Poess M(2006) The making of TPC-DS. VLDB. pp 1049–1058Google Scholar
  3. Poess M, Floyd C (2000) New TPC benchmarks for decision support and web commerce. SIGMOD Rec 29(4):64–71CrossRefGoogle Scholar
  4. Poess M, Smith B, Kollár L, Larson PÅ (2002) TPC-DS, taking decision support benchmarking to the next level. In: SIGMOD conference 2002, pp 582–587Google Scholar
  5. Poess M, Nambiar RO, Walrath D (2007) Why you should run TPC-DS: a workload analysis. VLDB. pp 1138–1149Google Scholar
  6. Poess M, Rabl T, Jacobsen H-A (2017) Analysis of TPC-DS: the first standard benchmark for SQL-based big data systems. SoCC. pp 573–585Google Scholar
  7. Poess M, Nambiar R, Kulkarniy K, Narasimhadevaray C, Rabl T, Jacobsen H-A (2018)Analysis of TPCx-IoT: the first industry standard benchmark for IoT gateway systems. ICDEGoogle Scholar
  8. Poess M, Rabl T, Jacobsen H-A, Caufield B (2014) TPC-DI: the first industry benchmark for data integration. PVLDB 7(13):1367–1378Google Scholar
  9. Pöss M, Floyd C (2000) New TPC benchmarks for decision support and web commerce. SIGMOD Rec 29(4):64–71CrossRefGoogle Scholar
  10. Raab F (1993) TPC-C – the standard benchmark for online transaction processing (OLTP). In: The benchmark handbookGoogle Scholar
  11. TPC Transaction processing performance council homepage, in http://www.tpc.org

Copyright information

© Springer International Publishing AG, part of Springer Nature 2019

Authors and Affiliations

  1. 1.Server TechnologiesOracle CorporationRedwood ShoresUSA
  2. 2.Advanced Micro Devices (AMD)SuwaneeUSA

Section editors and affiliations

  • Meikel Poess
    • 1
  • Tilmann Rabl
    • 2
  1. 1.Server TechnologiesOracleRedwood ShoresUSA
  2. 2.Database Systems and Information Management GroupTechnische Universität BerlinBerlinGermany