Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: Large SMP Server -> Oracle 9i RAC on Linux
ctcgag_at_hotmail.com wrote:
> Daniel Morgan <damorgan_at_x.washington.edu> wrote: >
> > > Would those same changes have made the old SMP implementation go to the > stratosphere also? In other words, was the code bad only from a RAC > perspective, or was it bad in general? > > Thanks, > > Xho
Yes and yes. Look at it this way. If I take a 4 CPU machine and do a build-up to 16 CPUs I don't have cache-fusion, I don't have to share blocks between nodes, but I do get to write a really really large check to my hardware vendor. Oracle gets paid for 12 more CPUs
If I take my 4 CPU machine and add 3 more to make an equivalent RAC cluster I Oracle still gets paid for 12 more CPUs and I pay very little for hardware but I do need to share blocks across the interconnect.
So the same issue would have limited scalability and performance on the SMP platform but without the block sharing across the interconnect issue. So yes ... bad code is bad code and hurts. But bad code with RAC is poison.
-- Daniel Morgan http://www.outreach.washington.edu/ext/certificates/oad/oad_crs.asp http://www.outreach.washington.edu/ext/certificates/aoa/aoa_crs.asp damorgan_at_x.washington.edu (replace 'x' with a 'u' to reply)Received on Wed Mar 03 2004 - 17:06:15 CST