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.
> 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.
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)
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)
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)
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)
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)
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?
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
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 This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
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...
|
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...
|
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)
|
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...
|
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...
| |
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?
|
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...
|
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...
|
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...
|
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
|
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...
| |
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...
|
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,...
|
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...
|
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...
|
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...
|
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
| |
by: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
|
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...
| |