473,406 Members | 2,954 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,406 software developers and data experts.

clusters and HA?

We're starting a project at work moving VSAM to RDBMS. The choice
is between DB2 and Oracle. It seems like the Oracle RAC is a better
cluster choice with it's share everything rather than the DB2
share nothing. Please post some opinions on this and/or other
points of difference/intereste between the two DBMS.

Mike
Nov 12 '05 #1
6 1860
If you measure the number of machines in the cluster as a measure of
scalability (i.e. how large a database can be supported, how complex the
queries can be), my limited and biased experience shows DB2 to be ahead
of Oracle on UNIX, Linux and Windows.

When DB2 Stinger ships (later this year), which has a feature called
Client Reroute, Oracle and DB2 will be more or less equal for
transparent application failover (Oracle's shared disk approach has
strengths and weaknesses compared to the shared nothing approach which
has been adopted by DB2 UNIX/Linux/Windows, Informix XPS, Teradata and
SQL Server).

BTW, in this newsgroup, your question is about to cause a free for all
similar to throwing a raw steak into a Lions' den.

Mike wrote:
We're starting a project at work moving VSAM to RDBMS. The choice
is between DB2 and Oracle. It seems like the Oracle RAC is a better
cluster choice with it's share everything rather than the DB2
share nothing. Please post some opinions on this and/or other
points of difference/intereste between the two DBMS.

Mike


Nov 12 '05 #2
Hello,

the term VSAM indicates to me, that you're currently on a OS/390 or z/OS
platform. This platform offers the Parallel Sysplex cluster technology,
which can be exploited by DB2 for z/OS to build up full data sharing RDBMS
clusters (in difference to the shared nothing architecture of other members
of the DB2 family) which are comparable to ORACLE's RAC technology (with the
slight difference, that this DB2 data sharing groups are already available
and in use since more than 6 years...)

To avoid the start of any new ORACLE-DB2 discussion, here is my straight
opinion about the difference between them two RDBMS's in advance:

For me, ORACLE and DB2 differ through their common SQL-language, just like
Germans and Austrians do through their common German language.

Regards - Walter SCHNEIDER.
"Mike" <mi***@mikee.ath.cx> schrieb im Newsbeitrag
news:10*************@corp.supernews.com...
We're starting a project at work moving VSAM to RDBMS. The choice
is between DB2 and Oracle. It seems like the Oracle RAC is a better
cluster choice with it's share everything rather than the DB2
share nothing. Please post some opinions on this and/or other
points of difference/intereste between the two DBMS.

Mike

Nov 12 '05 #3
Hi Blair

Can you say more about client reroute on stinger..

regards
Hrishy
Blair Adamache <ba*******@2muchspam.yahoo.com> wrote in message news:<ca**********@hanover.torolab.ibm.com>...
If you measure the number of machines in the cluster as a measure of
scalability (i.e. how large a database can be supported, how complex the
queries can be), my limited and biased experience shows DB2 to be ahead
of Oracle on UNIX, Linux and Windows.

When DB2 Stinger ships (later this year), which has a feature called
Client Reroute, Oracle and DB2 will be more or less equal for
transparent application failover (Oracle's shared disk approach has
strengths and weaknesses compared to the shared nothing approach which
has been adopted by DB2 UNIX/Linux/Windows, Informix XPS, Teradata and
SQL Server).

BTW, in this newsgroup, your question is about to cause a free for all
similar to throwing a raw steak into a Lions' den.

Mike wrote:
We're starting a project at work moving VSAM to RDBMS. The choice
is between DB2 and Oracle. It seems like the Oracle RAC is a better
cluster choice with it's share everything rather than the DB2
share nothing. Please post some opinions on this and/or other
points of difference/intereste between the two DBMS.

Mike

Nov 12 '05 #4
You're probably best to download the beta (or at least the beta
documentation): http://www-306.ibm.com/software/data/db2/stinger/

Before Client Reroute, when a system crashed, its IP address would be
assumed by the standy machine (or mutual takeover machine), the app
would lose the connection and have to reconnect.

With Client Reroute, the connection is transferred with the IP address,
so if all goes according to plan, the application need not reconnect.

hrishy wrote:
Hi Blair

Can you say more about client reroute on stinger..

regards
Hrishy
Blair Adamache <ba*******@2muchspam.yahoo.com> wrote in message news:<ca**********@hanover.torolab.ibm.com>...
If you measure the number of machines in the cluster as a measure of
scalability (i.e. how large a database can be supported, how complex the
queries can be), my limited and biased experience shows DB2 to be ahead
of Oracle on UNIX, Linux and Windows.

When DB2 Stinger ships (later this year), which has a feature called
Client Reroute, Oracle and DB2 will be more or less equal for
transparent application failover (Oracle's shared disk approach has
strengths and weaknesses compared to the shared nothing approach which
has been adopted by DB2 UNIX/Linux/Windows, Informix XPS, Teradata and
SQL Server).

BTW, in this newsgroup, your question is about to cause a free for all
similar to throwing a raw steak into a Lions' den.

Mike wrote:

We're starting a project at work moving VSAM to RDBMS. The choice
is between DB2 and Oracle. It seems like the Oracle RAC is a better
cluster choice with it's share everything rather than the DB2
share nothing. Please post some opinions on this and/or other
points of difference/intereste between the two DBMS.

Mike


Nov 12 '05 #5
Hey Blair,

What would happen with any open transactions? Since the app. does not need
to reconnect, I assume that app never knew that the database crashed then
and moved to another server.
But any open UOW will be rolled back by the database. So what happens there?

Thanks.

"Blair Adamache" <ba*******@2muchspam.yahoo.com> wrote in message
news:ca**********@hanover.torolab.ibm.com...
You're probably best to download the beta (or at least the beta
documentation): http://www-306.ibm.com/software/data/db2/stinger/

Before Client Reroute, when a system crashed, its IP address would be
assumed by the standy machine (or mutual takeover machine), the app
would lose the connection and have to reconnect.

With Client Reroute, the connection is transferred with the IP address,
so if all goes according to plan, the application need not reconnect.

hrishy wrote:
Hi Blair

Can you say more about client reroute on stinger..

regards
Hrishy
Blair Adamache <ba*******@2muchspam.yahoo.com> wrote in message news:<ca**********@hanover.torolab.ibm.com>...
If you measure the number of machines in the cluster as a measure of
scalability (i.e. how large a database can be supported, how complex the
queries can be), my limited and biased experience shows DB2 to be ahead
of Oracle on UNIX, Linux and Windows.

When DB2 Stinger ships (later this year), which has a feature called
Client Reroute, Oracle and DB2 will be more or less equal for
transparent application failover (Oracle's shared disk approach has
strengths and weaknesses compared to the shared nothing approach which
has been adopted by DB2 UNIX/Linux/Windows, Informix XPS, Teradata and
SQL Server).

BTW, in this newsgroup, your question is about to cause a free for all
similar to throwing a raw steak into a Lions' den.

Mike wrote:
We're starting a project at work moving VSAM to RDBMS. The choice
is between DB2 and Oracle. It seems like the Oracle RAC is a better
cluster choice with it's share everything rather than the DB2
share nothing. Please post some opinions on this and/or other
points of difference/intereste between the two DBMS.

Mike

Nov 12 '05 #6
The database will work with the available logs and replication records to commit
every transaction that can be committed, rollback every transaction that should
be rolled back, and, worst case, mark as "in-doubt" any transaction which will
need a DBA's help to be figured out (nothing will be marked in-doubt in almost
every circumstance). As in any crash situation, data integrity comes first.

Erik Hendrix wrote:
Hey Blair,

What would happen with any open transactions? Since the app. does not need
to reconnect, I assume that app never knew that the database crashed then
and moved to another server.
But any open UOW will be rolled back by the database. So what happens there?

Thanks.

"Blair Adamache" <ba*******@2muchspam.yahoo.com> wrote in message
news:ca**********@hanover.torolab.ibm.com...
You're probably best to download the beta (or at least the beta
documentation): http://www-306.ibm.com/software/data/db2/stinger/

Before Client Reroute, when a system crashed, its IP address would be
assumed by the standy machine (or mutual takeover machine), the app
would lose the connection and have to reconnect.

With Client Reroute, the connection is transferred with the IP address,
so if all goes according to plan, the application need not reconnect.

hrishy wrote:
Hi Blair

Can you say more about client reroute on stinger..

regards
Hrishy
Blair Adamache <ba*******@2muchspam.yahoo.com> wrote in message news:<ca**********@hanover.torolab.ibm.com>...
>If you measure the number of machines in the cluster as a measure of
>scalability (i.e. how large a database can be supported, how complex the
>queries can be), my limited and biased experience shows DB2 to be ahead
>of Oracle on UNIX, Linux and Windows.
>
>When DB2 Stinger ships (later this year), which has a feature called
>Client Reroute, Oracle and DB2 will be more or less equal for
>transparent application failover (Oracle's shared disk approach has
>strengths and weaknesses compared to the shared nothing approach which
>has been adopted by DB2 UNIX/Linux/Windows, Informix XPS, Teradata and
>SQL Server).
>
>BTW, in this newsgroup, your question is about to cause a free for all
>similar to throwing a raw steak into a Lions' den.
>
>Mike wrote:
>
>
>>We're starting a project at work moving VSAM to RDBMS. The choice
>>is between DB2 and Oracle. It seems like the Oracle RAC is a better
>>cluster choice with it's share everything rather than the DB2
>>share nothing. Please post some opinions on this and/or other
>>points of difference/intereste between the two DBMS.
>>
>>Mike


Nov 12 '05 #7

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

Similar topics

12
by: superprad | last post by:
If I have ex: x = , , , ] what I want is a boundingbox over the region where we find clusters of 1's.So for instance in the above list first 3 roes and colums have 1's so the area of that...
0
by: wwalkerbout | last post by:
Greetings, Although, this relates to Analysis Services administration, I thought I'd post it here in case someone with the administrative side of SQL Server who subscribes to this Group may also...
2
by: Gabriele Bartolini | last post by:
Hi guys, just a quick and probably stupid question. When I make a cluster based on an index on a table, how can I remove it later? Should I 'create' a new one by using the primary key index? ...
0
by: Oliver Elphick | last post by:
The attached proposal is written primarily for Debian. Its motivation is that the current package upgrade process is pretty flaky and also that the current packaging does not really provide for...
1
by: B. Zuidgeest | last post by:
I use C# to connect a database with student information directly to the Active Directory (2003). This means that as the student is enlisted an account and mailbox is created in the active...
1
by: Dennis Gearon | last post by:
Have I read correctly, a database instance can only work with one cluster(directory)? ---------------------------(end of broadcast)--------------------------- TIP 9: the planner will ignore your...
2
by: Alan | last post by:
I get a compilation error "parameter 2 of `Clusters sorted(Clusters, func_obj)' has incomplete type `func_obj' " when attempting to compile the following code: some_clusters =...
12
by: Florian Brucker | last post by:
Hi everybody! Given a dictionary, I want to create a clustered version of it, collecting keys that have the same value: {1:, 2:, 3:} That is, generate a new dict which holds for each value...
6
by: thijo | last post by:
public class Point { private int x; private int y; private int Number;
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
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...
0
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,...
0
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...
0
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...
0
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...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

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.