Transaction Processing Performance Council

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Formation 1988
Type Not-for-profit
Headquarters San Francisco, California, USA
Hardware and software vendors, market researchers, educational institutions, consultants

Transaction Processing Performance Council (TPC) is a non-profit organization founded in 1988 to define transaction processing and database benchmarks and to disseminate objective, verifiable TPC performance data to the industry. TPC benchmarks are used in evaluating the performance of computer systems; the results are published on the TPC web site.

Conference Series[edit]

In 2009 the TPC initiated an International Technology Conference Series on Performance Evaluation and Benchmarking. It is a leading forum for industry experts and researcher to debate and develop innovative techniques for evaluation, measurement and characterization of modern application systems. This included the following events:

Current Standards[edit]

  • TPC-C - On-line transaction processing (since 1992)[10][11]
  • TPC-H - Ad-hoc decision support system (since 1999)
  • TPC-E - Complex on-line transaction processing (since 2006)
  • TPC-DS - Complex decisions support system (since 2011)[12]
  • TPC-DI - Data integration (since 2013)
  • TPCx-HS - Industry's first standard for benchmarking Big Data (Hadoop) systems (since 2014)[13]

Obsolete Standards[edit]

  • TPC-A - Measures performance in update-intensive database environments typical in on-line transaction processing applications. (Obsolete as of June 6, 1995)
  • TPC-App - An application server and web services benchmark.
  • TPC-B - Measures throughput in terms of how many transactions per second a system can perform. (Obsolete as of June 6, 1995)
  • TPC-D - Represents a broad range of decision support applications that require complex, long running queries against large complex data structures. (Obsolete as of April 6, 1999)
  • TPC-R - A business reporting, decision support benchmark. (Obsolete as of January 1, 2005)
  • TPC-W - A transactional web e-Commerce benchmark. (Obsolete as of April 28, 2005)