473,698 Members | 2,361 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Peoplesoft on Federated UDB?

Anyone using Peoplesoft on a Federated UDB
(shared nothing)Environ ment on Open System Platforms?
Preferably AIX, but any war stories would be good.

TEA
EB-C
Nov 12 '05
96 6211
"Daniel Morgan" <da******@x.was hington.edu> wrote in message
news:1075072958 .276429@yasure. ..
Add a node with shared nothing and your mean time to failure goes down
... not up. Add a node with shared nothing and your realized performance
per node goes down rather than remaining stable. Add or subtract a node
with shared everything ... and you don't need to rewrite a single line
of code, perform a shutdown, reparse and reload your data.
Shared nothing as implemented for parallel databases was specifically
created for very large IW databases where uptime was not as critical as
performance for large complex queries that typically access the entire
table. However, the use of RAID disk technology makes complete outages
somewhat unlikely.
Last time I looked TPC didn't give a .... about maintainability .
TPC is the Transaction Processing Performance Council, so maintainability is
not the primary consideration, especially since it cannot be objectively
measured. No one would argue that TPC benchmarks should be the sole criteria
for choosing a database product. For example, Oracle requires more DBA
support than DB2, an important consideration when choosing.

TPC benchmarks do, however, require fairly stringent rules about maintaining
data integrity (logging, transaction recovery, roll forward recovery, etc)
and concurrency (multiple users hitting the database at the same time) that
would be typical for a real-world production database.

The fact that they are part of the same database is meaningless. If you
lose the disks attached to node 6 of 10 what happens? Is that data live
anywhere else? Do the transactions seamlessly fail-over and continue
running?
Shared nothing was not designed for transactions. It was designed for
massive IW databases.
And , IIRC, DB2 on mainframes is shared everything ... not shared nothing.

That is basically correct.
Nov 12 '05 #31
> For example, Oracle requires more DBA
support than DB2, an important consideration when choosing.


Prove it. And don't quote me a lot of fly by night supposed analysts
whose main income seems to come from talking at DB2 user conferences.

Nov 12 '05 #32
Blair Adamache wrote:
Mark Townsend wrote, with liberal editing:

...
I guess "we" tend to not subscribe to the the
there is significant pressure to get function out.



Yes, you'll find that there is less pressure to get function out as your
market share falls.

Great, so you'll soon have some time to fix some bugs then.

Nov 12 '05 #33
Hi

But still there is one vital difference the thread failed to address..

shared nothing --Biggest advantage is it is transparent to
applications... You never know from which node you get your data.

shared everything--You need to partition your application before
hand..as when you query

1)select * from dept where deptno=10 it wil go to node 1

2)select * from dept where deptno=20 it will go to node 2

well all those database that use shared nothing architecture (The
programmers have worked very very hard there ) have made the lives of
application developers much easier..

with shared everything..the application will have to be partitoned to
take advantage of the underlying shared everything architecture..

regards
Hrishy
"Mark A" <ma@switchboard .net> wrote in message news:<1s******* ********@news.u swest.net>...
"Daniel Morgan" <da******@x.was hington.edu> wrote in message
news:1075072958 .276429@yasure. ..
Add a node with shared nothing and your mean time to failure goes down
... not up. Add a node with shared nothing and your realized performance
per node goes down rather than remaining stable. Add or subtract a node
with shared everything ... and you don't need to rewrite a single line
of code, perform a shutdown, reparse and reload your data.

Shared nothing as implemented for parallel databases was specifically
created for very large IW databases where uptime was not as critical as
performance for large complex queries that typically access the entire
table. However, the use of RAID disk technology makes complete outages
somewhat unlikely.

Last time I looked TPC didn't give a .... about maintainability .

TPC is the Transaction Processing Performance Council, so maintainability is
not the primary consideration, especially since it cannot be objectively
measured. No one would argue that TPC benchmarks should be the sole criteria
for choosing a database product. For example, Oracle requires more DBA
support than DB2, an important consideration when choosing.

TPC benchmarks do, however, require fairly stringent rules about maintaining
data integrity (logging, transaction recovery, roll forward recovery, etc)
and concurrency (multiple users hitting the database at the same time) that
would be typical for a real-world production database.

The fact that they are part of the same database is meaningless. If you
lose the disks attached to node 6 of 10 what happens? Is that data live
anywhere else? Do the transactions seamlessly fail-over and continue
running?

Shared nothing was not designed for transactions. It was designed for
massive IW databases.
And , IIRC, DB2 on mainframes is shared everything ... not shared nothing.

That is basically correct.

Nov 12 '05 #34
> > For example, Oracle requires more DBA
support than DB2, an important consideration when choosing.


"Mark Townsend" <ma***********@ comcast.net> wrote in message
news:40******** ******@comcast. net... Prove it. And don't quote me a lot of fly by night supposed analysts
whose main income seems to come from talking at DB2 user conferences.

I don't think there is any way to "prove" it. My comments where based on my
personal experience, not what anyone else has told me.

I once hired an Oracle Consultant (form Oracle Corporation) to do a simple
single node basic install (no remote clients of any kind) and it took 2 days
(at $1400 per day). On another occasion, it took some other DBA's I hired a
week to get Oracle installed. About 5 years ago, I tried to install Oracle
on Windows and gave up after a few weeks (working part time on the install).

DB2 can normally be installed in an hour or two by a chimpanzee.

I will have to admit, that Oracle is a much more complex and feature rich
product, but I also think that cost of ownership is very high, especially
when it comes to personnel.
Nov 12 '05 #35
Mark Townsend wrote:
> For example, Oracle requires more DBA

support than DB2, an important consideration when choosing.

Prove it. And don't quote me a lot of fly by night supposed analysts
whose main income seems to come from talking at DB2 user conferences.


Apparently another one of those that still thinks we run Oracle
databases from the command line. Perhaps we can provide them with
some sort of sedative if they ever see ASM and ADDM and become
agitated.

--
Daniel Morgan
http://www.outreach.washington.edu/e...ad/oad_crs.asp
http://www.outreach.washington.edu/e...oa/aoa_crs.asp
da******@x.wash ington.edu
(replace 'x' with a 'u' to reply)

Nov 12 '05 #36
Comments in-line.

hrishy wrote:
Hi

But still there is one vital difference the thread failed to address..

shared nothing --Biggest advantage is it is transparent to
applications... You never know from which node you get your data.
Which amazingly enough is the same as shared everything except with
shared everything it is not only transparent ... it is meaningless
because the data is not associated with a node.
shared everything--You need to partition your application before
hand..as when you query
What have you been smoking? Today I taught a RAC class. Set up three
two-node clusters from scratch. We had 6 PCs, two switches, and one F810
NetApp NAS filer head. All data in a single datafile (meaning a single
tablespace) and accessed it seemlessly from all nodes of all three
clusters. Then sequentially pulled the plug on half the nodes and
watched the transactions fail-over in less than a minute.

Did we partition any data? Not one byte. I'd suggest you learn the
available architectures, federated, shared nothing, and shared
everything before trying to describe how they work.
1)select * from dept where deptno=10 it wil go to node 1
Not with shared everything.
2)select * from dept where deptno=20 it will go to node 2
Not with shared everything.

What goes to a node is based on load balancing and nothing else. Too
much load on node 1 ... transaction runs on 2.
well all those database that use shared nothing architecture (The
programmers have worked very very hard there ) have made the lives of
application developers much easier..
Right up until they add or subtract a node. With shared everything the
developers aren't involved in writing a single line of code beyon
stitching in TAF.
with shared everything..the application will have to be partitoned to
take advantage of the underlying shared everything architecture..

regards
Hrishy


What you don't understand would fill a book. Luckily that book ... has
already been written by Mike Ault.

http://www.amazon.com/exec/obidos/tg...glance&s=books

It is the one I use to teach classes at the University of Washington.

--
Daniel Morgan
http://www.outreach.washington.edu/e...ad/oad_crs.asp
http://www.outreach.washington.edu/e...oa/aoa_crs.asp
da******@x.wash ington.edu
(replace 'x' with a 'u' to reply)

Nov 12 '05 #37
>
DB2 can normally be installed in an hour or two by a chimpanzee.


I guess we don't get a lot of chimpanzee's installing the software, but
it's not difficult at all and can indeed be done by a reasonably clever
9 year old - see the first in the thread at http://tinyurl.com/32gs7

So tell me, how does Global Services actually get the chimps to wear the
suits ?

Nov 12 '05 #38
> > DB2 can normally be installed in an hour or two by a chimpanzee.


I guess we don't get a lot of chimpanzee's installing the software, but
it's not difficult at all and can indeed be done by a reasonably clever
9 year old - see the first in the thread at http://tinyurl.com/32gs7

So tell me, how does Global Services actually get the chimps to wear the
suits ?

I am self employed, so I can't answer that one. I just want to know how
Oracle Consulting can charge $1400 per day to do a very simple Oracle
install and why does it take 2 full days.
Nov 12 '05 #39
Mark A wrote:
For example, Oracle requires more DBA
support than DB2, an important consideration when choosing.


"Mark Townsend" <ma***********@ comcast.net> wrote in message
news:40******** ******@comcast. net...
Prove it. And don't quote me a lot of fly by night supposed analysts
whose main income seems to come from talking at DB2 user conferences.


I don't think there is any way to "prove" it. My comments where based on my
personal experience, not what anyone else has told me.

I once hired an Oracle Consultant (form Oracle Corporation) to do a simple
single node basic install (no remote clients of any kind) and it took 2 days
(at $1400 per day). On another occasion, it took some other DBA's I hired a
week to get Oracle installed. About 5 years ago, I tried to install Oracle
on Windows and gave up after a few weeks (working part time on the install).

DB2 can normally be installed in an hour or two by a chimpanzee.

I will have to admit, that Oracle is a much more complex and feature rich
product, but I also think that cost of ownership is very high, especially
when it comes to personnel.


Sorry Mark but academic freedom demands that I be honest here.

Anyone that took two days to install a single node shouldn't have made
it through the interview process unless your hardware and operating
systems were junk.

Today I did the following between 9am and 5:30pm:

Wired a network with two switches, a router, and three separate
networks. Installed Linux EL AS onto six machines from CD, installed the
Oracle installer and clusterware 9.2.0.1 and patched it to 9.2.0.4 on
the same six machines. Installed the Oracle software at 9.2.0.1 on all
six machines and patched it to 9.2.0.4 and then created three separate
databases including all tablespaces and tested fail-over from three RAC
clusters using a TAF aware Java client. This was done by two instructors
and six students ... and it included more than two hours of
whiteboarding during the course.

So am I going to believe any competent person did what you claim? No.
The operative word here being 'competent'.

There are plenty of people working with any technically advanced
product, Oracle, DB2, Informix, Sybase, etc. that are marginal. Next
time hire better. I've got students that I'd fail if it took them two
days to install a node and they'd be really happy with the money you
paid ... almost their entire tuition for my class for just one day of work.

--
Daniel Morgan
http://www.outreach.washington.edu/e...ad/oad_crs.asp
http://www.outreach.washington.edu/e...oa/aoa_crs.asp
da******@x.wash ington.edu
(replace 'x' with a 'u' to reply)

Nov 12 '05 #40

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

Similar topics

0
1798
by: Cindy B | last post by:
Please send your resume and position to Cindy@AtlanticResource.com! I CAN NOT accept candidates that ARE OUTSIDE OF THE US! NO PHONE CALLS PLEASE! Email your resume to me! Position:SQL SERVER/PEOPLESOFT DBA Date: 03/07/05 Location: Richmond, VA Duration: 5 month conract to hire Salary: 65,000-80,000K Contract to Hire 5 months
3
2957
by: Terry | last post by:
Hi All, Im trying to run db2expln over some sql in order to find out why its so slow. I receive the following error message. LINE MESSAGES FOR DYNEXPLN.sqc ------ -------------------------------------------------------------------- SQL0060W The "C" precompiler is in progress.
1
1994
by: RdR | last post by:
Hi, I have a table in SQL Server with no keys, I point this as a federated table in DB2 but in DB2 I have defined keys against this federated table in SQL. Where will the key constraints be followed in DB2 or in SQL? How should a select statement in DB2 for this federated table behave if there are duplicates in SQL? The result I am getting is it is showing an actual duplicate in DB2 for this federated table. Is there any setting in DB2...
4
606
by: uthuras | last post by:
Greetings all, Is it possible to have federated db feature implemented among DB2 family? I intend to create federated within DB2 databases. I have 2 databases TestA and TestB. I have some base tables in TestA database and the reference tables in TestB database. Now i want to select data from TestB database referencing base table in TestA database. One of the way would be Federated Database. I've seen some red books on setting up...
5
3336
by: Klemens | last post by:
I get SQL30090 reason 18 by trying to do an insert in a federated table and an update in a local table in one transaction Do I have to change some settings to get done or ist this not possible by definition? Thanks Klemens
1
2329
by: karpagam | last post by:
How to access the peoplesoft database from the .NET application. The peoplesoft database holds the user information, against which the user has to be authenticated for accessing the peoplesoft applications. Are there any built in API's provided by peoplesoft which can be called from the .net application ?
0
1359
by: Radhesh Reddy | last post by:
Please find the details of the requirement as follows : Location :- SFO,CA Duration :- Long Term Start date :- ASAP Job Description: Seeking a Peoplesoft integration/data architect consultant for a long-term project in the San Francisco Bay area. On this project, the PeopleSoft Consultant will be working on
4
3451
by: Praveen_db2 | last post by:
Hi All DB2 8.1.3,Windows I have 2 databases in a single instance, say DB_1 and DB_2.I need to query a table from DB_1 in DB_2.I am try to use a nickname for it.But nickname creation is not possible until federated server is made.Please tell me how to create a federated server.Moreover, is there any thing extra which I need to buy for this?When I gave this command to create a server CREATE SERVER "TEST1" TYPE DB2/UDB VERSION 8.1
0
1551
by: Imran | last post by:
JOB ID: BE 3001 Please refer to the Job ID in all your communication both in subject line of your email and in the body text. Hi Friends, Good Morning ,...Hope you doing good! Our client needs a PeopleSoft Performance Tester LOC: MN Duration: Long term
0
9157
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
9027
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
8861
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
7725
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...
1
6518
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 presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
5860
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
1
3046
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
2329
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
2001
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.