[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference ulysse::rdb_vms_competition

Title:DEC Rdb against the World
Moderator:HERON::GODFRIND
Created:Fri Jun 12 1987
Last Modified:Thu Feb 23 1995
Last Successful Update:Fri Jun 06 1997
Number of topics:1348
Total number of notes:5438

1332.0. "Why TPC-C figures only for Informix/Online?" by STKAI1::MAJA::MAJA-STINA () Fri Jan 28 1994 14:36

Why is it that the only database (except OS/400) which has been used in TPC-C 
benchmarks is Informix/Online? 

Is it because they have the best performance?

Is it because they have the best price/performance?

Is it because they are the only ones that are interested in doing the 
benchmarks?

Is it because they pay for it?

Is it because it is so much easier to implement with Informix?

Is it because all the hw-vendors suddenly has agreed on using the same 
database to help the outside world compare between them?

Is it because TPC-C is too difficult/impossible to implement for the others?

Any answers or other suggestions?

/Maja-Stina


T.RTitleUserPersonal
Name
DateLines
1332.1TPC-C makes some transaction model demandsNOVA::BERENSONFri Jan 28 1994 16:1510
It is because the only UNIX rdbms capable of getting decent TPC-C numbers
is INFORMIX.  ORACLE and SYBASE have transaction models that yield poor
performance when you mix the need for consistency with complex
transactions.

Expect the TPC-C race to heat up significantly during 1994, with most
major players coming out with releases tuned to handle the tougher
requirements of TPC-C (and soon D).

Hal
1332.2NOVA::R_ANDERSONMy timing is Digital.Fri Jan 28 1994 18:375
I believe it is also the case that some of the "Other" database products
(NOT DEC Rdb, though) are not yet capable of meeting some of the 
rules required of the TPC-C benchmark.

Rick
1332.3I believe they are functionally capableNOVA::BERENSONFri Jan 28 1994 19:025
re .2:

Well, they are capable of meeting the requirements but in doing so their
performance drops so terribly that they would never publish the results.

1332.4BROKE::SHAHAmitabh "Amend Constitution: ban DECAF"Mon Jan 31 1994 14:5710
	Re. .2, .3

	Yes, Hal is correct. Both Oracle and Sybase have working TPC-C
	implementations, but their performance is poorer than that of 
	Informix. Oracle, e.g., has trouble implementing some of the 
	transaction consistency requirements (repeatable reads) efficiently,
	since their model is that of optimistic concurrency control. 
	Sybase should have trouble implementing transparent horizontal 
	partitioning (look at their horrible design for implementing 
	the History tables in TPC-A, which would be disallowed in -C).