Brendan Tompkins [MVP]

Sponsors

The Lounge

News

Advertisement

Images in this post missing? We recently lost them in a site migration. We're working to restore these as you read this. Should you need an image in an emergency, please contact us at imagehelp@codebetter.com
Don't Hate Oracle Because it's Beautiful

I'm disappointed in all the Oracle criticism from the .NET blogging community.  I'll list and number my reasons for you so you can just flame me by number:

  1. It's the tools, not the database engine itself that really suck. Bashing Oracle based on installers, SQL +, or any other tool is like bashing your new BMW because all your wrenches are standard, not metric.
  2. If you hate the installer, you probably shouldn't be installing Oracle in the first place.  What's anyone other than a DBA doing installing any database anyhow?
  3. If you hate the tools for design, get yourself a copy of ERWin. If you can't afford ERWin, you can't afford Oracle either. 
  4. No matter how fancy the IDE tools are, all you really need is a simple interface like Query Analyzer/SQL+ anyhow. 
  5. Oracle runs on multiple platforms.
  6. Oracle has *always* worked, SQL Server has only really worked since version 7

Oracle won my heart when it worked, and worked, and worked, back when SQL Server just crashed, and crashed and crashed.  Now, I use SQL Server 99% of the time, and yes, it's good.  I love SQL Server too, but we’ve got to stop the Oracle bashing.  I'm not against bashing software, but there's much better fodder out there if you're up for some good 'ol software bitching.  Bashing something as respected as Oracle, just makes you look like you don't know what you're talking about, at least in the area of enterprise databases..

-Brendan


Posted 12-03-2004 7:26 AM by Brendan Tompkins

[Advertisement]

Comments

Frans Bouma wrote re: Don't Hate Oracle Because it's Beautiful
on 12-03-2004 3:02 AM
100% agree!
Grant wrote re: Don't Hate Oracle Because it's Beautiful
on 12-03-2004 3:58 AM
Well said BT; I remember when Oracle was hands-down the superior choice (and you paid for it!). That's a funny link to the Lotus Notes dialog box from hell, too.
Jeff Atwood wrote re: Don't Hate Oracle Because it's Beautiful
on 12-03-2004 9:21 AM

I don't think anyone's disputing Oracle's credibility as a RDBMS system. It definitely works.

The real problem is that takes so much effort to do the *simplest* things in Oracle. You don't even have autoincrement columns, which I consider one of the most basic database features. Oh sure, you can do it, with an annoying sequence and stored procedure or trigger. But that's symptomatic of all Oracle's problems: too much work for the benefit.

SQL Server is pretty smart about optimizing itself. Oracle, on the other hand, *requires* a full time DBA to get decent performance. It doesn't do anything automatically.

Dunno, we use Oracle here as the corp standard and it does work. But the effort required is just way out of proportion.
Brendan Tompkins wrote re: Don't Hate Oracle Because it's Beautiful
on 12-03-2004 1:01 PM
Jeff. I agree that the payoff, now that SQL Server is nearly robust, is not there, but the Oracle Haters Club? It just doesn't deserve that.. I mean, it runs on how many platforms? That in and of itself deserves our respect!
Josh Pollard wrote re: Don't Hate Oracle Because it's Beautiful
on 12-04-2004 4:11 AM
Nice slam on Crystal Reports. I freaking hate that package. It could have been great, but it just keeps sucking more and more every version!
Not quite wrote re: Don't Hate Oracle Because it's Beautiful
on 12-05-2004 11:34 AM
"Bashing Oracle based on installers, SQL +, or any other tool is like bashing your new BMW because all your wrenches are standard, not metric."

No, it's like bashing your new BMW because the wrenches supplied with the car by BMW don't fit the car properly.
Brendan Tompkins wrote re: Don't Hate Oracle Because it's Beautiful
on 12-06-2004 5:01 AM
NQ- Um.. Okay. I'll give you that. But, if you're a real mechanic, you don't use the tools the car comes with anyhow! :)
anti-oracle wrote re: Don't Hate Oracle Because it's Beautiful
on 01-18-2005 12:19 PM
okay, i just have to mention the inability to insert empty strings into an oracle database. this is most definately a BUG which should be corrected. it is however treated as a 'feature' whos function is to infuriate anyone concerned with database design.
Shane wrote re: Don't Hate Oracle Because it's Beautiful
on 07-21-2005 4:04 PM
Correction: "Bashing Oracle based on installers, SQL +, or any other tool is like bashing your new BMW because all your wrenches are standard, not metric."

The correct analogy is bashing your BMW, because you are using a wooden club instead of wrenches, and the bat dung falling from the ceiling of the cave that you dwell in keeps dirtying the paint.

I believe in Oracle's performance, however, the Oracle team should be ashamed of themselves regarding the development tools. It's been more than 10 years and SQL Plus hasn't changed a bit. It's like performing heart surgery with a dull butter knife.
meatsock wrote re: Don't Hate Oracle Because it's Beautiful
on 07-22-2005 5:11 AM
I agree with Shane! First of all, if you are going to compare Oracle to a BMW, then let's get the design of the BMW correct:
Yes, it may have a nice engine (although a Porsche or Mercedes AMG would be a better anology), but the steering wheel is on the passenger side, the accelerator is located in the rear behind the driver's side, and the brake is located in the trunk. In order to release the parking brake, one must pull up the front interior carpeting, remove the floor plate, and using two guide wires underneath the carriage, pull them opposite directions simultaneously.
Perhaps Oracle could stop perpetuating the ivory tower IT mentality and buy some usabilty experts.
Mark J. Easton wrote re: Don't Hate Oracle Because it's Beautiful
on 09-21-2007 8:27 AM

The thing that confues me is why Oracle don't sort out the usability problem?

While the DB definately rocks, it's as though Oracle Corp. are determined to make Oracle as inaccessible as possible. Since improving Oracle's usability issues wouldn't need to be a massively expensive operation (perhaps 40 man years of design/development to start with) the only sensible conclusion I can come to is that Oracle Corp. want their product to be inaccessible.

While that obviously creates a lovely little earner for their consultatns, it's that sort of despotic behaviour that earns MS so much grief, which suggest to me that Oracle deserve some bashing, until they decide to invest in making their cash cow a more usable beast.

Oracle Fan wrote re: Don't Hate Oracle Because it's Beautiful
on 10-07-2008 6:54 AM

Some people are gay. Some are paedophiles. And some don't hate oracle.

Add a Comment

(required)  
(optional)
(required)  
Remember Me?