473,903 Members | 3,244 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Comparison of DB2 and Oracle?

One of my friends, Scott, is a consultant who doesn't currently have
newsgroup access so I am asking these questions for him. I'll be telling him
how to monitor the answers via Google Newsgroup searches.

Scott has heard a lot of hype about DB2 and Oracle and is trying to
understand the pros and cons of each product. I'm quite familiar with DB2
but have never used Oracle so I can't make any meaningful comparisons for
him. He does not have a lot of database background but sometimes has to
choose or recommend a database to his clients.

Scott has enough life-experience to take the marketing information produced
by IBM and Oracle with a grain of salt and would like to hear from real
DBAs, especially ones who are fluent with both products, for their views on
two questions:

1. What are the pros and cons of the current releases of DB2 and Oracle?

2. What other sources of *independent* information are available to help
someone new to databases choose between DB2 and Oracle?

This is *not* a troll and we don't want to start a flame war! Scott just
want some honest facts to help him decide which product is best at which
jobs.

--
Rhino
Jul 19 '05
125 15538
michael newport wrote:
DA Morgan <da******@x.was hington.edu> wrote in message news:<109875222 6.378168@yasure >...
michael newport wrote:

Daniel,

what do you do at the University of Washington ?

nothing to do with education ?

Regards
Michael Newport


Teach databases something that might have interested you
once in your life.

I am still interested, which is why we are having this discussion.
But rather than back a product because it has a particular brand,
I prefer a more realistic discussion of experience.

Have you ever used Ingres ?


I don't "back" a product. I work routinely in multiple products. That
I teach one relates to what the university's students want ... not what
I do.

But no one wants to learn Ingres. It is a decaying corpse that CA has
attempted to bury at sea. If you want to work with a real open-source
database the clear choice is MySQL.

--
Daniel A. Morgan
University of Washington
da******@x.wash ington.edu
(replace 'x' with 'u' to respond)
Jul 19 '05 #101
michael newport wrote:
I agree that CA sales and marketing were bad. But Ingres the product is not.
CA also wasted time and money on speculative products like Jasmine and Opal.
Linux / Apache / PHP have taken off because they are reliable and OpenSource.
I predict the same for Ingres.


And exactly why doesn't your "critical" understanding of the marketplace
indicate anything about MySQL, PostgreSQL, Firebird, and all of the
other open-source code bases? You are a religious zealot pushing
neolithic technology likely because it is all you know.

There is not a chance in 1000 that it will ever have 1/2 the marketshare
of MySQL which is the only serious open-source competitor to Oracle and
DB2.
--
Daniel A. Morgan
University of Washington
da******@x.wash ington.edu
(replace 'x' with 'u' to respond)
Jul 19 '05 #102
michael newport wrote:
Linux, Apache and PHP are succesful because there is a strong developer
and user community. Ingres doesn't have this, and making something
OpenSource doesn't cause this community to automatically build.

Linux, Apache and PHP did not start off successful. They grew.

Ingres has existed for a long time, the base IS there
comp.databases. ingres


The "base" is database developers not people that write kernel code in
C. They will all die of old age before they figure out how to give the
Ingres kernel capabilities that were in Oracle 8i.
Linux in particular benefited from the focus companies like Oracle, IBM
and others placed on it. The same level of focus is unlikely to happen
for Ingres.

Companies focus on Linux because it is free. A huge advantage.


Nonsense. Absolute ignorant nonsense. I consult for a division of The
Boeing company. The cost of an operating system compared to the total
cost of an application is so small as to be invisible. Do you really
think we are going to build a $15,000,000 system and worry about the
lousy few hundred or few thousand dollars for the O/S?

We chose Linux because it gave us better performance, in lab tests with
our application than did Win2K, WinXP, Solaris 2.9 and HP/UX 11i.

You really are out of touch with reality.
Oh and by the way Ingres is also free.


Oh and by the way ... we really don't give a damn. And neither
does anyone else.
--
Daniel A. Morgan
University of Washington
da******@x.wash ington.edu
(replace 'x' with 'u' to respond)
Jul 19 '05 #103
Serge Rielau wrote:
Michael,

This thread is now very much off topic.
Comparison between Oracle and Ingres should be in these respective
newsgroups if you insist on having these debates.
I don't see where comp.databases. ibm-db2 is relevant here.

Cheers
Serge


I agree. I am kill-filing this thread. Newport is just trolling and I
am tired of responding to a neolithic fanatic. You'll so no more on
this from me.
--
Daniel A. Morgan
University of Washington
da******@x.wash ington.edu
(replace 'x' with 'u' to respond)
Jul 19 '05 #104
> Not once in this entire thread have Oracle Report Server (it doesn't
even exist any more) or JAVA been part of any post. Don't try to change
the subject. That is a activity best left to small children.
Daniel,

in Ingres I wrote 4GL, in Oracle I write PL/SQL
Because you don't know how to write Java in the database?
in Ingres I wrote SQL, in Oracle I write SQL


Because you don't know how to write Java in the database?
Daniel,
it seems that you have short term memory loss,

it also seems that you have never used Ingres.

Regards
Michael Newport
Jul 19 '05 #105
Serge,

I already did an oracle vs ingres thread but was disappointed with the
answers that I received.

Please notice that I only commented on databases that I have
experience of,
unlike our favourite troll Mr.Morgan who has a problem with anything
not spelt Oracle.

Regards
Michael Newport
Jul 19 '05 #106
DA Morgan wrote:
You can, if you wish, get support for a license. That is annual, and
provides unlimited support calls. Quite different from licensing.

<heavy sigh>


When the facts don't support a position it is not uncommon to have
pseudofacts invented.


To be really fair, this is just nitpicking on the semantics. To most
people, "licensing" really means "total cost payable to the vendor."
If I must buy an annual support contract to ensure the product's
success in my environment, that's the same thing, at the end of the
day - money going from my company to Oracle, IBM, MS, CA, whatever.

Most of the thread arguing against Ingres has talked vaguely about a
"total cost" of ownership - and the one time Michael has a valid point
about the vendor portion of that TCO (which, of course, does not
validate anything else he says), you go and nitpick his terminology.

Then again, perhaps it's not uncommon that when your opponent is
generally making no sense, that you stop reading his posts objectively,
and just assume that the whole argument is absurd, rather than just the
individual (and overwhelming) portions of it that really are absurd?
Jul 19 '05 #107
Darin McBride wrote:

To be really fair, this is just nitpicking on the semantics. To most
people, "licensing" really means "total cost payable to the vendor."
If I must buy an annual support contract to ensure the product's
success in my environment, that's the same thing, at the end of the
day - money going from my company to Oracle, IBM, MS, CA, whatever.


You seem to separate vendor cost from internal cost.

The implication is that any development costs or maintenance costs resulting
from inventing software to compensate for capabilities not in Ingres are
not to be counted, but paying Oracle or IBM for those same capabilities are
to be counted. I'd be concerned about that style of accounting - it's
quite reminiscient of the CapEx vs OpEx accounting invented to get around
regulations in some industries.

No matter which way we try to wiggle, companies need to manage total cost,
not just "total cost payable to the vendor." The proof is in the attempts
at outsourcing - whether it works well (or works at all) is irrelevant, the
relevance is that companies are doing this (in desparation?) to get total
costs under control.

However, as Serge says, this thread is WAY off topic and no longer relevant.
If you want to continue this discussion, I suggest we go to some Ingres or
open source advocacy group. I hereby stop responding to the Ingres and
Open Source discussion in this thread and apologize to all for not having
stopped sooner.

/Hans
Jul 19 '05 #108
> Then again, perhaps it's not uncommon that when your opponent is
generally making no sense, that you stop reading his posts objectively,
and just assume that the whole argument is absurd, rather than just the
individual (and overwhelming) portions of it that really are absurd?


which bit did you have trouble with ?
Jul 19 '05 #109
Jean-David Beyer <jd*****@exit10 9.com> wrote in message news:<10******* ******@corp.sup ernews.com>...
michael newport wrote:
Well, you need to get more experience with new stuff. Doing the same
thing over in a different environment should give you an increased
appreciatio n of what you are doing, and what you could be doing.

It did, and the similarities were all too obvious.

>That's not the fault of the product. That direct and proximate
>responsibil ity falls on you for being a dinosaur. How much code have
>you implemented with bulk binding? How much with the model clause?
>How much with analytic functions? How many materialized views with
>refresh logs?

its answers the users needs.
and it was written by the dealine.
which meant my company got paid.
although some of this money was then sent to Oracle to pay for the
licence.
if we had used Ingres we could have done the same job for less, or
increased our profits.

I used to work for a vendor of a product that worked on multiple
databases, including Ingres. They dropped Ingres support due to lack
of interest from potential customers. Are you sure whoever paid your
company would have been interested with Ingres? Many products are
considered more desireable simply because they are more expensive.
Stupid, true, but the way of the world.

I agree that CA sales and marketing were bad. But Ingres the product is not.
CA also wasted time and money on speculative products like Jasmine and Opal.
Linux / Apache / PHP have taken off because they are reliable and OpenSource.
I predict the same for Ingres.

I would be curious what the advantages of Ingres might be over other free
(depending on exact usage) dbms's such as postgreSQL and MySQL. I know
that Ingres has been around since even before Oracle existed (late
1970s?). I suppose postgreSQL is a descendant of Ingres.

For desktop use, it probably matters little, though after fussing around
with a bunch of them, I chose to pay IBM for their DB2 UDB because it just
plain worked better and they seemed to follow standards (such as for
Embedded SQL) better than did Informix or postgreSQL did at the time I
tried them (mid to late 1990s).

Open Source is good, and not just Ingres.
But I used Ingres for a long time, and I know it works.
Oracle also works but costs a lot of money.

I also read that IBM and Sybase appear to be going opensource.
Jul 19 '05 #110

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
3480
by: Dave Brueck | last post by:
Below is some information I collected from a *small* project in which I wrote a Python version of a Java application. I share this info only as a data point (rather than trying to say this data "proves" something) to consider the next time the "Python makes developers more productive" thread starts up again. Background ========== An employee who left our company had written a log processor we use to read records from text files (1...
133
9123
by: jonathan | last post by:
hey all, I realize that this question might pop up from time to time, but I haven't seen it a while and things might of changed, so - Right now (July 2004) how does mysql stand up in comparison to oracle? We are seriously considering migrating our multi-processor oracle system to mysql to save on licensing costs, and would need several features that mysql may or may not have:
137
6711
by: Rhino | last post by:
One of my friends, Scott, is a consultant who doesn't currently have newsgroup access so I am asking these questions for him. I'll be telling him how to monitor the answers via Google Newsgroup searches. Scott has heard a lot of hype about DB2 and Oracle and is trying to understand the pros and cons of each product. I'm quite familiar with DB2 but have never used Oracle so I can't make any meaningful comparisons for him. He does not have...
0
9847
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
11282
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
10873
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
0
10500
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
9684
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
0
5894
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
6088
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
2
4308
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
3324
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.