Abstract
For as long as there have been DBMS's and applications that use them, there has been interest in the performance characteristics that these systems exhibit. This month's column describes some of the recent work that has taken place in TPC, the Transaction Processing Performance Council.TPC-A and TPC-B are obsolete benchmarks that you might have heard about in the past. TPC-C V3.5 is the current benchmark for OLTP systems. Introduced in 1992, it has been run on many hardware platforms and DBMS's. Indeed, the TPC web site currently lists 202 TPC-C benchmark results. Due to its maturity, TPC-C will not be discussed in this article.We've asked two very knowledgeable individuals to write this article. Meikel Poess is the chair of the TPC H and TPC-R Subcommittees and Chris Floyd is the chair of the TPC-W Subcommittee. We greatly appreciate their efforts.A wealth of information can be found at the TPC web site [ 1 ]. This information includes the benchmark specifications themselves, TPC membership information, and benchmark results.
- {1} Welcome to the TPC Main Page!: http://www.tpc.orgGoogle Scholar
- {2} TPC-W Summary Listing: http://www.tpc.org/New_Result/tpcw_summary_ results.aspGoogle Scholar
Index Terms
- New TPC benchmarks for decision support and web commerce
Recommendations
TPC-E vs. TPC-C: characterizing the new TPC-E benchmark via an I/O comparison study
TPC-E is a new OLTP benchmark recently approved by the Transaction Processing Performance Council (TPC). In this paper, we compare TPC-E with the familiar TPCC benchmark in order to understand the behavior of the new TPC-E benchmark. In particular, we ...
New Initiatives in the TPC
Performance Evaluation and BenchmarkingAbstractTPC stands for stricter standards and tougher tests in system benchmarking for over 30 years, during which technology advanced enormously. In order to stay relevant the TPC had to adapt to the advancing technology or become obsolete. Initially, ...
How to advance TPC benchmarks with dependability aspects
TPCTC'10: Proceedings of the Second TPC technology conference on Performance evaluation, measurement and characterization of complex systemsTransactional systems are the core of the information systems of most organizations. Although there is general acknowledgement that failures in these systems often entail significant impact both on the proceeds and reputation of companies, the ...
Comments