473,756 Members | 4,863 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

No future for DB2

This article is very bleak about future of DB2. How credible is the
author. http://www.eweek.com/article2/0,1895,1839681,00.asp

Nov 12 '05
375 18131
>
You seem to be talking about DB2 for Linux, UNIX, and Windows (LUW) and
DB2 for z/OS as if they are one product and confusing the entire issue we
are discussing.

Secondly, DB2 on both the mainframe and LUW is far easier to learn and
administer than Oracle, at least for now. As Oracle gets easier to use,
the number of people required to administer it (DBA's) will decrease.


I have been working with both Oracle and DB2. I don't find DB2 to be any
easier to learn than Oracle, especially DB2 on z.
Nov 12 '05 #101
> I don't find DB2 to be any easier to learn than Oracle

There are corners of the product that can be a little more complex -
perhaps locking sometimes, plans and static sql if you decide to use
it. On the flip side there are areas that are much easier. The
glaring one is backup & restore, that's a critical activity that's a
piece of cake compared to oracle.

Over the last year two folks on my team received their db2
certification. Shockingly, they weren't in the 50s, these guys are in
the mid-twenties. We worked together every thursday at lunch, went
through the cert book, and both passed easily. These guys learned
easily, on the job, with *zero* formal training. One of them is now
the development and production dba for a very large data warehouse and
set of marts. Knows the hardware, os, database configuration and
tunings, optimizes the user's sql, designs new tables, create the etl
as well as aggregation code, etc. Prior to twelve months ago he had
never seen a database beyond submission of sql, now we're partnering on
taking this real-time warehouse to high-availability. Oh yeah, and he
also supported a critical oltp database as well.

In my opinion db2 is pretty easy to learn - it would have been far more
difficult to get these guys to the same point in Oracle.

On the flip side, SQL Server, MySQL, and Postgresql would have been
even easier than DB2 - but then again their scalability limitations
(parallelism/partitioning/optimizer/etc) would have pushed so much
extra complexity into the design it probably would have been tougher
after all.

Nov 12 '05 #102
Mark A wrote:
Peoplesoft is already superior to Oracle HR, but Oracle is pushing their HR
package over Peoplesoft.
That is not what is happening in Redwood Shores but thanks for your
opinion. I will give it all the consideration it is worth.
There are more and more Informix compatibility syntax commands in the DB2
products, as documented in the manuals.


Leading to the eventual demise of one of the two products eh.
--
Daniel A. Morgan
http://www.psoug.org
da******@x.wash ington.edu
(replace x with u to respond)
Nov 12 '05 #103
Mark A wrote:
You seem to be talking about DB2 for Linux, UNIX, and Windows (LUW) and DB2
for z/OS as if they are one product and confusing the entire issue we are
discussing.


So now they are separate products?

Either way ... I don't recall making a single reference to Linux, UNIX,
or Windows. Perhaps my reference to COBOL, CICS, MVS JCL, OS/390, z/OS,
TSO, VSAM, IMS, REXX, ISPF, and CLISTS confused you.

z/OS runs on Windows now? Didn't realize how far out of the loop I was. ;-)

--
Daniel A. Morgan
http://www.psoug.org
da******@x.wash ington.edu
(replace x with u to respond)
Nov 12 '05 #104
Darin McBride wrote:
DA Morgan wrote:

Data Goob wrote:

Even if your statements are correct ( following the trend here :-) DB2
scales better than Oracle, or SQL-Server.


And looking at Microsoft as the poster-child for this discussion lets
agree that superior technology has never one the day over superior
marketing. Ask the fine people who developed Fox how they feel about
MS Access. Or the fine people who developed OS/2 about Windows. Or
even your new friends at Informix how they feel about DB2. ;-)

I'm betting the Informix developers like DB2 way more now than they
did, say, a few years ago. ;-)


I'll let them speak for themselves.
--
Daniel A. Morgan
http://www.psoug.org
da******@x.wash ington.edu
(replace x with u to respond)
Nov 12 '05 #105
Buck Nuggets wrote:
I don't find DB2 to be any easier to learn than Oracle

There are corners of the product that can be a little more complex -
perhaps locking sometimes, plans and static sql if you decide to use
it. On the flip side there are areas that are much easier. The
glaring one is backup & restore, that's a critical activity that's a
piece of cake compared to oracle.


In Oracle back-up takes two mouse clicks ... how complex is that?

Better take a look at 9i and 10g RMAN and the easy setup using OEM and
the Grid Control. I think your experience with Oracle is dated.
--
Daniel A. Morgan
http://www.psoug.org
da******@x.wash ington.edu
(replace x with u to respond)
Nov 12 '05 #106
Buck Nuggets wrote:
- stating that you actually like db2 and then complaining about ibm's
marketing is bizarre.
Why? I like Oracle but I think their marketing nearly non-existant and
openly criticize it in almost every public speaking engagement.

I didn't take a loyalty oath and neither did anyone else here unless
they are a paid employee or shill for a software developer or reseller.

We should all feel free to applaud the best and condemn the worst.
Perhaps go to some islamic/hindi/budhist group and tell them that
their god is irrelevant because you found more 10x as many books on
christianity as their religion?


Software is a tool ... not a religion. I'd suggest some a scotch and
some perspective if you can truly equate the two in your mind.
--
Daniel A. Morgan
http://www.psoug.org
da******@x.wash ington.edu
(replace x with u to respond)
Nov 12 '05 #107
DA Morgan wrote:
Software is a tool ... not a religion. I'd suggest some a scotch
and some perspective if you can truly equate the two in your
mind.


lol, well if your hundreds of trolls and flames on
comp.databases. ibm-db2 aren't due to dogma, then what's your excuse?
shilling? some deep-seated insecurity? seriously, why do you spend
all of your time this way?

Nov 12 '05 #108
DA Morgan wrote:
In Oracle back-up takes two mouse clicks ... how complex is that?
Better take a look at 9i and 10g RMAN and the easy setup using OEM and
the Grid Control. I think your experience with Oracle is dated.


Yep, it's a year old. Last year I was supporting a mission-critical
300 gbyte oracle 9i database running over 100,000 transactions a day.

Personally, I'd like to be prepared for something besides a 'best-case
recovery scenario'. Two mouse-clicks? Please, save that for kids in
database 101 who don't know any better.

buck

Nov 12 '05 #109
Serge Rielau wrote:
Superboer wrote:
This is a funny way of looking at. Obviously Oracle's none locking
engine is perfectly suited to scaling multi user applications,
particularly when most people are developing for stateless clients.
ahum does the above explain why informix was faster on a 5 times
smaller machine then obstacle...????

Superboer.

Changed the subject lines and following up on what Knut started.

How does Oracles snapshot isolation help with stateless clients.
To the best of my knowledge snapshot semantics only operate on either a
statement or a transaction level. In a stateless scenario I'd assume
that teh application transaction covers at least two database
transactions. A read phase wher the resultset is displayed at the client
and a separate write phase where the modified data is written back.
How does snapshot isolation help here?
Informix supports versioning columns which can be used by the app to
prevent overwriting other users changes across DB transaction boundaries.
MS SQL server has a somewhat similar approach and even buried optimistic
locking into the cursor logic (not applicable in a stateless enviroment
(no cursor open).
I see tha value of snapshot isolation for certain purposes. I don't see
it for a 3 tier web application....


well. may be not. i went back to Weikum/Vossen, chapter 5. sounds like
an approach. and a google for +multiversion +concurrency +"3 tier"
came up with this. kind of funny, really.

http://sapdb.2scale.net/moin.cgi/Fea...hanceProposals

BTDBB

Thoughts?
Cheers
Serge

Nov 12 '05 #110

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

Similar topics

47
3663
by: David Eng | last post by:
> For many years now enterprise business application development has > been the core area for the use of C++. > Today a significant share to this segment has already been lost to > SUN's Java technology and with MS now abandoning C++ in favour if its > proprietery .NET and C# technology, how long can we except C++ to hold > on against these might competitors? > Has C++ become a dying language? > What is the future of C++? As I posted...
35
3340
by: GTO | last post by:
I do not believe that C# is the future of C++. I also do not believe that adding two thousand new library functions to the standard library is the future of C++. But what is the future of C++? Is it as good as a programming language can get? Like so many of you, I programmed speech recognizers, image recognition systems, a portion of a chess program, lots of numeric code using STL, and tons of other applications in C++, (even firmware...
9
2367
by: Lyle Fairfield | last post by:
It's confusing. Many people here and elsewhere make many different predictions: There's an introduction mentioning some aspects of this at http://msdn.microsoft.com/data/mdac/techinfo/default.aspx? pull=/library/en-us/dnmdac/html/data_mdacroadmap.asp revised Sep 2005 (upper case conversions are mine)
2
2163
by: | last post by:
Everything seems to be moving to .NET and VC++ seems to be adding a lot of managed code support every new release. The questions: is unmanaged code in VC++ beeing phased out in favour of managed code? And suppose I still program in VC++ 6.0, can I safely assume that the code I use in VC++ 6.0 will still be available in future VC++ versions. Finally will VC++ 6.0 generated executables be still be able to run on futur Windows versions and...
0
1854
by: Fuzzyman | last post by:
Hello all, The following is a copy of a blog entry. It's asking a question about future statements and the built in compile function. I'd appreciate any pointers or comments about possible approaches. `Movable Python <http://www.voidspace.org.uk/python/movpy/>`_ supports running both Python scripts and ``.pyc`` bytecode files. It does this by compiling scripts to bytecode, or extracting the code object from bytecode files, and then...
29
3130
by: Zootal | last post by:
My apologies if this gets asked/discussed a lot. With c# rampaging through corporate USA (and other countries), what impact will this have on the usage and future of c++? I've used both of them a bit. I'm in school, and our CS program does not use c#, but uses mostly c++ and a bit of java. C# is relegated ot the CIS programs. Out there in the real world, what kind of a future does c++ have?
6
14452
by: rohayre | last post by:
Im a long time java developer and actually have never done anything with java scripting. I'd like to write a short simple script for calculating a date in the future based on today's date and a letter. Can I use javascripting to create a webpage to allow a user to enter a letter and then click a button to find a future calendar date? I'm just not sure how much user interaction scripting allows. Does java scripting allow buttons, textfields...
190
8158
by: blangela | last post by:
If you had asked me 5 years ago about the future of C++, I would have told you that its future was assured for many years to come. Recently, I have been starting to wonder. I have been teaching C++ at a local polytechnical school here in Vancouver, Canada for approximately 8 years. Six years ago, at the height (or should I say volume?) of the internet bubble, I had 80+ students per semester in my C++ course. Now I am fortunate to have...
5
3593
by: KimmoA | last post by:
Does C have a future? I'd like to think so, but nobody seems to agree with me. Of course, I don't use C in my profession, and maybe I wouldn't be using it if I had the pressure to actually produce things with deadlines and stuff. Hmm. That's a depressing thought. I can't stand OOP. Yes, it is beautiful in theory, and it might make sense for huge projects with many people involved, but I don't want anything to do with it. (I switched to C...
51
3430
by: Jon Harrop | last post by:
If Microsoft turn F# into a product and place it alongside C# and VB, will many people migrate from C# to F#? -- Dr Jon D Harrop, Flying Frog Consultancy http://www.ffconsultancy.com/products/?u
0
9930
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
9716
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...
1
9716
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
9571
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
8569
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
4996
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...
1
3676
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
3185
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
2542
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.