Microsoft Wants $1M of Larry Ellison 239
Jabberwocky
writes "Well, it didn't happen overnight, but
Microsoft
claimed that on Wednesday it will be able to
demonstrate that it can indeed meet the $1 million
challenge issued by database arch rival Oracle in November
1998. The whole thing hinges on whether or not "anyone
using Microsoft's SQL Server with a 1 terabyte TPC-D
database to run a standard data-warehouse business query
within 100 times of Oracle's best published
performance." Microsoft is aparantly going to give it
a shot using SQL Server 7.0 which it just released. "
NT on a $16x10^6 machine (Score:1)
Erich P
324678 Georgia Tech Station
Atlanta, GA
30332-1020
Once I recieve the check, I'll get the computer to you ASAP. I'll even throw in Next-Day air shipping for free!
tried to check out the site (Score:1)
memory.dmp's they are trying to debug =)
Validity of Offer (Score:1)
--
Not Quite Dumb (Score:1)
Microsoft wants us to believe that NT and MS SQL can scale
As for mySQL
Let's count the change.... (Score:1)
Oracle's whole argument is that Microsoft simply cannot scale ... not with any amount of money ... Oracle has conceeded that Microsft may be able to provide a cheaper solution, but they argue that for a high-end solution, you simply can't use Microsoft's products.
Let's count the change.... (Score:1)
Okay, so let's say that they can do that. Let's also be *real* generous and say that MS only need to increase the cost of their system by a factor of 50 to match the Oracle performance.
This means that MS has to spend $600,000*50=$30,000,000 to match what Oracle could do for 1/3 the price. And that's being generous!
MS: 1/100 the performance for 1/16 the price.
It's "Cessna" (Score:1)
Ha! (Score:1)
Reminds ME of Steve Jobs saying ANYTHING.
Look out for the response on TV (Score:1)
If they televise the test watch out for disappearing desktop icons and changing window titles!!!
Ellison eats his shoe (Score:1)
Fraid not old boy. Well not from the way I see it. It looks to me like Oracle stacked the deck in their favour when defining the challenge to give a good result.
Microsoft then decided the test wasn't valid to the real world (which might mean they couldnt match the result, or it might not), and devised their own alternative test that gave good results.
So in my book they both won. Microsoft didn't respond to the exact challenge, but they also showed results from a similar (?) test that gave similar performance.
What would be a challenge would be to use the same hardware define by an independant third party, using *exactly* the same test as defined by said people. To me (not that I'm an expert) the results prove nothing.
This just in... (Score:1)
HAHAHAHAHAHAH!
MS is really making a Stupid descicion in going against Oracle!!!! Those DA. Now Gates has gone mad.
can one trust them? (Score:1)
we know they would fabricate evidence videos in a trial - we know because they did.
can you trust them running a benchmark on their own software? if nothing else, then the sql server is AT LEAST patched for this special case.
I hope they win (Score:1)
SQL Failed Once... (Score:1)
A Personal Question, If I May... (Score:1)
Custom Tuned Hack (Score:1)
Ya but,... (Score:1)
It's far easier to forgive your enemy after you get even with him.
screw both of 'em (Score:1)
And it cost M$ how much? (Score:1)
No, its a reasonable multitable join on a large dataset. It doesn't seem out of line to me. They did throw a big box at it--- which MS can't do. But then, that lack of scalability to huge hardware is the point.
SQL Failed Once... (Score:1)
And it cost M$ how much? (Score:1)
However, this isn't the point: in the midrange space (say, a few dozen gigabytes) microsoft are poised to make big inroads, mostly in OLAP where they have a relatively mature toolset available. A quad xeon by compaq is competitive with Sun's E250 and E450 boxes in this space.
Note also, however, that oracle runs, and runs well, on NT. An oracle engineer told me the other week that they don't really care about the OS at this stage, they just want to sell database products while they complete their preparation for Raw Iron.
Um? (Score:1)
I bought my mac (7600/132) when i was at college 'cos i needed the high floating-point performance (running mklinux), but apple these days are trading entirely on past goodwill and slick marketing.
Both failed the OSS challenge (Score:1)
unlike open source advocates, i have no problems with my ego or my sense of self worth. so i'll take the $$$ instead, ohyes.
Tee Hee (Score:1)
:-)
I bet is that MS will do it, although possibly not by very much. Seemed like a hell of a boast on Oracle's part...
MySQL not in the picture (Score:1)
Like, transactions, select into, select where in, and so forth.
Much (most?) of the reason MySQL is so fast is that it doesn't need to log everything it does, because it doesn't let you roll anything back.
When leisure suit larry made the challenge,MS said (Score:1)
What the hell do you expect? (Score:1)
Blah.
560 disk drives!!! (Score:1)
Still, it looks like MS SQL Server proved Oracle wrong (as I was pretty sure they would). But I'm afraid it looks like they used a modified SQL Server to do it. I still say that it's because of SQL Server's heritage (Sybase) that it's fast. I'd be willing to be money that Sybase would kick Oracle's butt on this test if they used materialised views (and equivalent hardware) too.
Matt.
Let's count the change.... (Score:1)
- Randy
Well, explain this then: (Score:1)
SQL flunked? Oracle has new challenge! (Score:1)
This whole mess is nothing but PR. Why can't they just rely on the systems proving themselves in the field?
1/100 of the performance for 1/16 of the price? (Score:1)
Leave it to M$ to distort the truth.
And the winner is... (Score:1)
As another note, for that it only took 128 Xeon processors, not too cheap in its own right. Finally the Sun or SGI solution will be a hell of a lot more stable...
wheee...
Reinventing the wheel? (Score:1)
M$ doesn't have a chance, unless... (Score:1)
JMHO,
rbf
--
LONG LIVE ALPHA!!!
Ellison eats his shoe (Score:1)
The result of 71 seconds was from one of Oracle's initial results. They then optimized their database to work better with the specific benchmark and recorded a result of 1 second.
Microsoft is claiming that they worked with HP, didn't optimize their database to specifically work well on that one single benchmark, but instead used real world business ad-hoc type queries...
And achieved an average of a 1 second result.
Thus achieving very similar performance to the solutions from Oracle and IBM for 1/16th the cost.
Now *THAT* is the competition that Microsoft brings to this market.
And Larry Ellison can eat his shoe now.
You're missing the point the Both probably Cheated (Score:1)
Database configuration is seldom so easy. A search on a table could take anywhere from a second to two minutes depending on what sort of indexes you have setup and other optimization techniques.
yes, they both probably optimized, but in a sense that's how it's going to be done in the real world as well. Nothing wrong with using your tools to optimize the queries.
Now if they optimized the data, or optimized the engine to work with only that subset of data, I agree that'd be cheating.
A Personal Question, If I May... (Score:1)
Ellison eats his shoe (Score:1)
He wasn't saying that Oracle itself was better software. He was saying that Oracle is capable of running on hardware which will more than beat what SQL Server will run on.
Ellison is a *HUGE* proponent of huge massive servers that cost a lot of money, instead of clusters of smaller cheaper servers.
Database speed is but one factor (Score:1)
-Jake
Hand-coded? (Score:1)
It wouldn't be the first time a commercial product contains benchmark-specific optimizations.
They are probably using a modified NT/SQL 7.0 (Score:2)
#2 they are probably using a modified version of nt/sql 7
#3 they are probably going to use a multiplier to argue that the cost benefit ratio is better (i.e. they shrink the dataset to get closer results to hide its scalability problems)
#4 there's still no mention of the tpc-d benchmark
#5 the microsoft web site that's included in this link is slow as shit! i bet it goes down for the event!
go kick ass larry!!
"The lie, Mr. Mulder, is most convincingly hidden between two truths."
Wish I would have placed the bet (Score:1)
And it cost M$ how much? (Score:2)
Besides, Oracle probably came up with some funky test that will most definitely slow to a crawl on M$'s server... It's rather comical.
David Copperfield presents! (Score:1)
Oh, and anybody acually register and SEE the results of the competition?
Live!
Before your very eyes!
The Man who made the statue of Liberty dissapear, presents the latest Microsoft benchmarks!
Who cares about this challenge... (Score:1)
Hell, I say throw them AND Steve Jobs in a ring and let's have an old fashiond Texas Death Cage match and kill the survivors!
Ya but,... (Score:1)
Double bogosity (Score:1)
I was much more impressed by Oracle's original 71 second mark. That was based on really jamming through 1 Tb of data. When MS publishes a result doing the query the way they claim it's supposed to be done, then we'll have some news.
Micros~1 (Score:1)
I can't believe... (Score:1)
... the bait hasn't been taken until now. What's
slashdot coming to?! I expect cats and dogs raining outside any minute...
Stickboy
-- MS lackeys not allowed.
Even worse. But (Score:1)
100 times faster is more than 100% faster
But, it is 1% as fast which is what he said...
Stickboy
but... how are they going to show us? (Score:1)
=)
The Challenge (Score:1)
And as far as the pricetag for the server hardware... it's price/performance, not the actual pricetag, that will probably influence a lot of big corporate buyers. If you REALLY NEED a DBMS that can do a query over a terabyte of data in 1 second or less, you will have a budget to get whatever ballsy hardware you need
Long live big iron.
Reinventing the wheel? (Score:1)
Anybody know why the FSF has not adopted PostgreSQL as its standard sql database?
Used to be the FSF made decisions like that for technical reasons, because someone there or that they knew though they could do better than an existing free package...
Not 71 seconds anymore (Score:1)
TPC-D has been sussed & superseded as a reliable benchmark, they're talking about splitting it into TPC-R (just like current TPC-D) and TPC-H (which is truer to the ad hoc nature of the original test).
yer .sig (Score:1)
Umm... Is this a joke? How else would he implement user preferences?
Ha! (Score:1)
--
Stop trolling for flames (Score:1)
The unfortunate fact is that Oracle would probably still beat MS on the $50,000 machine. The reason they ran a multi-million $ machine in the benchmark is because that is what the benchmark test called for, not because they "needed" it.
But that would be dishonest. (Score:1)
-Steve
To do that... (Score:1)
Secondly, Beowulf-class supercomputer's probably wouldn't handle such a task very well anyway, as Database operations are heavily I/O bound. That's an area where the Enterprise would surely kill Avalon.
Indepentant verification (Score:1)
can one trust them? (rhetorical) lies, damned lies (Score:1)
Also IIRC, they later compared a 'feltonized' machine vs. a 'non-feltonized' one to demonstrate poorer performance by the feltonized one. After it was proven that their demo of the 'feltonization' was a conglomerate of snippets from several different machines, they requested and were allowed to redo the test under the supervision of the DOJ attorneys. They redid the test, alright. But they didn't allow the DOJ into the room until *after* all of the 'feltonizing' had been done on two identical laptop PCs. Then they claimed they couldn't reliably demonstrate the decreased performance on the 'feltonized' PC because of the unreliability of the connection speeds of the two different machines.
It seems to me, this is just another PR stunt by MS to prove that they know how to lie in impressive ways. If they're not going to run SQL7 on the same hardware, they've failed the scalability test from the outset, plus they've given themselves a scapegoat for when they fail to perform within the
I wonder if Rob's new-and-improved
They are probably using a modified NT/SQL 7.0 (Score:1)
Ninja Shuriken stars or hand claws.
Then again when Gates lines Compaq and Dell
executives up in from of him, Ellison might
take alittle longer.
Locutus
MySQL not in the picture (Score:1)
Its apples and oranges. The caliber of programs are completely different.
It's over... (Score:1)
Still, I'd like to see the results. I don't think M$ has a chance, so this should be amusing...
Indepentant verification (Score:1)
The fact that MS is doing it this way suggests that they have already done the benchmark, and they have figured out a way they think they can turn this to their advantage. So don't be too surprised if they blow the benchmark away, (just don't ask them how they did it, I am sure this would just be a waste of time.)
Bwa ha ha ha (Score:1)
They will just show the video tape. (Score:1)
Must have been an editing problem.
;-)
Who cares about this challenge... (Score:1)
"Three men entah, one man leaves!"
"Three men entah, one man leaves!"
Where is MadMAx?
This just in... (Score:1)
(c) Associated Press, Redwood Shores, CA - Oracle CEO Larry Ellison was startled today by two masked gunman as he attempted to respond in a demonstration to Microsoft's assertion that SQL Server would indeed meet his database perfomance challenge issued last year. Amid startled gasps in the crowd, one of the attackers held a gun clearly labeled 'SQL Server 7.0' to Mr. Ellison's head while the other took a bag containing the challenge prize of $1 million.
The two men were apprehended shortly thereafter, and were identified as William H. Gates, III and Steven Ballmer. Ballmer was heard at the police station as saying, 'seeya, Billy, I TOLD YOU SQL Server 7.0 could get that million dollars', while a dejected Gates could be heard muttering disgustedly 'just shut up, you bald dork'. A clearly aggravated Melinda Gates would only comment that 'this is absolutely the last time I'll ever bail out those two assholes... jeez, the DOJ mess was bad enough'.
Microsoft immediately announced that rumors of a new WB series, 'When Geeks Go Bad - Billy and Steve, the Thelma and Louise of High Tech', were completely unfounded.
Yes but they weren't using a MS database product. (Score:1)
not Miscrosofts database software. This
challenge was about ORACLE vs Microsoft not
ORACLE vs IBM. Also, IBM used a 32 node cluster
of their netfinity and db2 servers to accomplish
this.
Quote: "32-node configuration used in this benchmark" IT used GigaNet's cLAN DB2 and IBM's serial storage Architecture.
Each Netfinity server has 4 Xeon processors each with 2MB onchip cache. In total that's 128 with 64 megs of on chip cache.
Oracle's machine used only 64 processors.
IBM DIDN'T WIN.
*******************************************
Superstition is a word the ignorant use to describe their ignorance. -Sifu
This could actuallt work against MS (Score:1)
(Thats pre-calculated results of querys... Oracle 8.1.5 has it MS SQL 7.0 doesn't)
'It's kind of fun to do the impossible.'
Interesting that it was Microsoft... (Score:1)
...that finally met the challenge.
Wasn't one of the points that Larry Ellison trying to make that Microsoft was effectively prohibiting end-users from performing this type of benchmark that would ultimately show the MS product in a bad light. (Did the EULA claim that such a benchmark constitute some sort of reverse-engineering or something?) I seem to recall some discussion that whoever might claim the $1M might find themselves in legal trouble with MS.
Well, explain this then: (Score:1)
ERROR
The requested URL could not be retrieved
While trying to retrieve the URL: http://www.microsoft.com/presspass/style.css
The following error was encountered:
Access Denied.
Access control configuration prevents your request from being allowed at this time. Please contact your service provider if you feel this is
incorrect.
Hmmm... Wat are they trying to hide?
Only 99 times slower? (Score:1)
GNU SQL. (Score:1)
Both of those products are propietary software. I couldn't care less about who wins.
GNU SQL will beat them all once its ready. Yes, GNU is creating its own SQL database.
Azul
I hope they win (Score:1)
A GNU/Linux box with GNU SQL searches and a few Perl scripts.
Azul.
SQL Failed Once... (Score:1)
My hometown isn't covered and the spots that I looked at that were close seem to all get me to "cloudy_day.gif". ')
SQL Failed Once... (Score:2)
really takes a powerful RDBMS to keep track of
1000 pieces of information. Access might even be
able to do it.
don't worry about version number (Score:1)
after all, do you really thing that they have anywhere near all the bugs worked out of SQL Server 7, and then trying to tweek it on top of that???
perhaps using the new version will work against them.
---
Official Microsoft Statament (Score:1)
There's also a long piece on how they think Oracle tried to skew the contest. It's interesting, but I don't know nearly enough about high end servers to comment.
This month, as part of the premiere event of the "getting Results" Web cast series, Microsoft released its response time to the same query issued in the Challenge, announcing that it had achieved an execution time of 1.075 seconds on query five, significantly faster than Oracle's original mark and on par with Oracle's recent result of 0.7 seconds. Microsoft's results were achieved using Microsoft SQL Server 7.0 Enterprise Edition for a total cost of less than $600,000.
"Our solution not only matches Oracle's performance, but it does so at about one-sixteenth the price," says Leland. "It demonstrates that Microsoft offers powerful data warehousing and business intelligence solutions at a cost of ownership that is in line with real-world business realities. That's the core of our approach: to provide business solutions that drive down the cost of ownership and maximize return."
TPC-D is a worthless measure (of performance). (Score:1)
99-02-12
Sun UE10000 (64 400MHz US, 64 GByte ram)
Oracle8i 8.1.5.2
35,878.1 TPC-D (QphD)
Q5 took 0.7 seconds
Database Load Time: 46 hours 59 minutes
98-06-01
Sun UE10000 (64 336MHz US, 64 GByte ram)
Oracle8 8.0.4.2
5660.5 TPC-D (QphD)
Q5 took 1315.5 seconds
Database Load Time: 27 hours 2 minutes 2 seconds
Does anyone think that Suns tapes this year are slower than last years?....
(Both are 1 TByte db size)
I'll laugh whichever way it goes
Erik
Has it ever occurred to you that God might be a committee?
I hope they win (Score:1)
Great comment, backed up with lots of very understandable and informative facts. Armed with this, I think I'm going to my boss and suggest that we dump all our Oracle-based applications here at MCI and use... What?
Yes it's expensive, but it's very scalable, very reliable, and it's [GASP] portable! I can run my apps on something like 20 different hardware platforms without changing a single line of code. Try that with SQL Server.
SQL Server is trash. [GRIN]
100 times slower? (Score:1)
At that time, Tong predicted, "Larry's multimillion-dollar computer will beat our $50,000 one by two-tenths of a second, because it's his test. It's likely that the cost of
the Oracle database software alone will be more than the whole thing for Microsoft, including SQL Server, consulting, software, and hardware."
This could actuallt work against MS (Score:1)
hmmm, just a thought does this test say what the preconditions are? If SQL server is vaugely sensible it will act like oracle and cache query results....
can anyone guess what would happen if M$ where to run the test query 10 mins before anybody comes through the door - and then runs it again having done nothing in the meantime.
maybe I'm a cynic, but....
Tom
This could actuallt work against MS (Score:1)
I wasn't suggesting that they cache the table - mearly the results... so while the query might need to access 1Tb of data if it only reuturns 64Mb of data the caching issue ain't so tough.
That said there has already been one response that lays out the terms of the challenge more clearly... which takes this sort of bahaviour into account.
There have also been some comments that MS is likely to only scrape through this challenge - I don't belive their marketing is that stupid.
I would expect them to show a very slim margin between themselves and Oracle - probably with them coming out on top. Quite how they will do this I do not know but they would not put themselves in this position if they did not think that they could walk out on top.
And the winner is... not IBM (Score:1)
IBM only showed that they can spank Oracle with DB2.
When leisure suit larry made the challenge,MS said (Score:1)
There is an Enterprise 10000 in the building where I work.
This could actuallt work against MS (Score:2)
Two, Oracle could turn around and point out that MS struggled and strained just to *finally* come within a factor of 100 of Oracle's wares...
Microsoft needs to do more than get within a factor of 100, if they don't get within a factor of 16, then Oracle still 'wins' because that is what Microsoft claims the cost-benefit of their solution vs. the Oracle one is. Even if they can do that, Oracle still wins because their solution is still going to be far more reliable.
What storage system? (Score:1)
As an EMC employee, I hope they're using our stuff. (We make storage systems with up to 9 terabytes, and strive to have the best performance, the best reliability, and the highest prices, or something like that.)
I'm not in the part of the company that deals with such things, but I wouldn't be surprised if we have a partnership deal with Oracle, whereby their software is specially optimized for our storage systems.
When leisure suit larry made the challenge,MS said (Score:1)
The people who regularly need to make queries to multi-terabyte databases can afford those machines.
-Snibor Eoj
This could actuallt work against MS (Score:2)
Two, Oracle could turn around and point out that MS struggled and strained just to *finally* come within a factor of 100 of Oracle's wares...
Um? (Score:1)
It doesn't mean Job's claim that an Apple is faster, but clock for clock, an Apple system is faster than a Wintel system, except for the OS bottleneck that is MacOS8x. Of course, it helps that Apple has standard on their high end machines SCSI and high performance video(not 3d video), so if you're willing to pay 1.5 to 2 times as much, you will get a machine that is 1.5 to 2 times as fast, but that was in the 3000 range last I checked. Of course, the Celeron changes all that, but clock for clock, a G3 is still faster than a Celeron. The only problem being Celerons have hit 450MHz, while the G3 is currently set to about 400 MHz or so.
If you do price performance, then the P2 beats the G3, but then again, Intel also has egg on its face, for the Celeron beats out the P2; in terms of absolute price performance, the AMD K6 beats out the Celeron even, barely...
If all you want to express is Anti-Apple sentiment, feel free, but don't knock PowerPC/G3. Some of the fastest computers in the world use that CPU; IBMs Blue computers, if I'm not mistaken, use a high end architected version, 64 bits and everything.
AS
SQL flunked? Oracle has new challenge! (Score:1)
M$ Failed to Observe Critical Clause in Challenge (Score:1)
Oracle specified specific query in a certain standardized database benchmark. If memory serves me right, the meaning of the query was: what share of the products was shipped domestically vs. internationally?
SQL flunked? Oracle has new challenge! (Score:1)
So, how do you benchmark database engines? By randomizing the query to WHERE DAY IN (#1/1/1999#, "2/12/1990#,...)?
Just a dumb benchmarks (Score:1)
Oracle performed the test on a $16M machine (64 cpu machine if i remember correctly). No way on earth NT could be installed on such a machine (not in the near future at least.) The test was sorta partial because of way data was processed before queries were run on top of it.
How does mySQL measure up to all of this?
tried to check out the site (Score:1)
-Lkb
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC SQL Server Driver][SQL Server]Can't allocate space for object 'microsoft_registration' in database 'CreateTech' because the 'default' segment is
full. If you ran out of space in Syslogs, dump the transaction log. Otherwise, use ALTER DATABASE or sp_extendsegment to increase the size of the segment.
/microsoft/gettingresults/event_setup_p.asp, line 67
newton's law (Score:1)
Newton's law does dictate that the acceleration of both will be the same 9.8 m/s^2. BUT, if the initial speed of the G3 is greater than the initial speed of the PII (0 m/s), and the distance is the same, then the G3 should have a higher speed all the way through, and hit the ground faster (air resistance notwithstanding).
Of course, it doesn't really matter all that much...
--
- Sean
SQL Failed Once... (Score:2)
yacko