Transaction Processing Performance Council

From Wikipedia, the free encyclopedia
Jump to: navigation, search
TPC-logo.jpg
Formation 1988
Type Not-for-profit
Headquarters San Francisco, California, USA
Membership Hardware and software vendors, market researchers, educational institutions, consultants
Website www.tpc.org

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[edit]

TPC holds an International Technology Conference Series on Performance Evaluation & Benchmarking. This included the following events:

  • The first TPCTC was collocated with the 35th International Conference on Very Large Databases (VLDB), on August 24, 2009 in Lyon, France.[1][2]
  • TPCTC 2010 was collocated with the 36th International Conference on Very Large Databases on September 17, 2010 in Singapore.[3][4]
  • TPCTC 2011 was collocated with the 37th International Conference on Very Large Databases on August 29, 2011 in Seattle, Washington.[5]
  • TPCTC 2012 was co-located with the 38th International Conference on Very Large Databases on August 27, 2012 in Istanbul,Turkey.[6]
  • TPCTC 2013 was co-located with the 39th International Conference on Very Large Databases on August 26, 2013 in Trento, Italy.[7]

References[edit]

External links[edit]

Standard benchmarks[edit]

  • TPC-C - An on-line transaction processing benchmark
  • TPC-E - An on-line transaction processing benchmark that simulates the OLTP workload of a brokerage firm
  • TPC-H - An ad hoc decision support benchmark
  • TPC-DS - Another decisions support benchmark

Obsolete[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)