BM Seer Unofficial thoughts from an anonymous Sun employee

TPC Benchmarks Don't Matter Anymore (Forrester, March 6, 2009)

Thursday Mar 12, 2009

TPC Benchmarks Don't Matter Anymore by Noel Yuhanna with Mike Gilpin, David D'Silva (Forrester)

Forrester authors write:

    Transaction Processing Performance Council (TPC) benchmarks, once widely accepted as the standard DBMS benchmark, are becoming obsolete. Why? First, all top-tier DBMS vendors such as IBM, Microsoft, Oracle, Sybase, and Teradata are delivering high performance and scalability to support most large workloads.

    Second, TPC benchmarks no longer reflect the complex workloads of today's real-world deployments. Third, customers that need high-end performance often prefer internal benchmarks to TPC benchmarks.

    Finally, virtualization, cloud computing, and database-as-a-service are changing the way customers deploy databases, and TPC does not address these architectures. Enterprise architects performing assessments should not waste their time on TPC benchmarks of top-tier DBMS products, and tech industry marketers and product managers should redirect the millions they spend on benchmark engineering toward automated tuning and performance optimization

for more see:
http://www.forrester.com/Research/Document/Excerpt/0,7211,53871,00.html

I've been saying for years these things about the TPC-C benchmark!!!
http://blogs.sun.com/bmseer/tags/tpc-c

We even know that IBM has tuned it useless: IBM's TPC-C "tuning"(?) that won't apply to anything in the real world

June 2005 Interview with Bruce Lindsay (IBM Fellow) at http://www.sigmod.org/sigmod/record/issues/0506/p71-column-winslet.pdf

"And the good news is that about 40-70% of the stuff we do in performance tuning actually ends up helping end users."

Who will have the maturity to kill TPC-C. Sun has quite publishing a while back, remember when Sun had the world record TPC-C and in that announcement Sun said: "It's well-understood in the technical communities that TPC-C no longer represents current customer workloads since the transaction load that its models are made of are small, primitive and disconnected transactions. While this model was acceptable for the workloads of the late 1980s, it misses the mark..." Sun's World Record TPC-C Press release, August2000

Disclosure Statement

TPC-C results referenced above was the fastest overall performance world record at August 31, 2000. Sun Enterprise 10000 server (Starfire) running Sybase Adaptive Server Enterprise (ASE), 156,873.03 transactions per minute (tpmC), $48.81 price/tpmC, available February 28, 2001. A full disclosure report and executive summary are available through the TPC Web site located at www.tpc.org.

[4] Comments
Like this post? del.icio.us | furl | slashdot | technorati | digg
Comments:

If Forester says TPC is obsolete - I'd look for the Forester client that can't compete.

TPC's great contribution is mandatory cost information release - and that continues with TPC/H etc etc.

The TPC/C benchmark is, of course, wholly obsolete and has been for years. Too simple at the transactions level, too easy to game via clustering, and too unrealistic in its demands for disk space and client counts.

On the other hand, I think that one good way to get rid of the IBM/MS gaming on TPC/C is to run it against MySQL on a 5440 with maximum ram and couple of logzillas in the JBOD - because they'd be so far behind on the cost/performance numbers they'd never venture the comparison again for fear of being laughed at.

Posted by Paul Murphy on March 13, 2009 at 08:25 AM PDT #

Strange expert ... strange BMseer reply ...
What obsolete you found in tpc-e and tpc-h benchmarks ? Did SUN already have announcement why SUN will not publish tpc-e results ?

Posted by Triffids on March 14, 2009 at 10:28 AM PDT #

Hi BM Seer,

How are you ?
http://www.theregister.co.uk/2009/03/19/ibm_sun_deal_comment/

Posted by Heatphlux on March 18, 2009 at 09:49 PM PDT #

Me I'm fine, by the way interesting that you choose that analysis to try to upset me... instead of addressing any of the real customer concerns I blogged about in my entry.

Really, I'm not worried.

Posted by BM Seer on April 07, 2009 at 07:07 AM PDT #

Post a Comment:
Comments are closed for this entry.