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.
> 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.
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.
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.
> > 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.
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)
> 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 ?
> > 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.
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) This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
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
|
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.
|
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...
|
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...
|
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
| |
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 ?
|
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
|
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
|
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
|
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: 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: 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...
|
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();...
|
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...
| |