Re: stored procs? why?

[email protected] (Dave Rolsky)
Newsgroups perl.p5ee
Message-ID <[email protected]>
On Fri, 1 Mar 2002, Perrin Harkins wrote:

> However, there is a big advantage in being able to put most of the
> processing work onto middle-tier machines that are easy to load balance.
>   Scaling a big Oracle server is expensive, and pretty hard after a
> certain point.  Scaling application servers can be as simple as ordering
> another 10 Intel boxes.  This is one of my main objections to running
> stored procs.

I used to work at a place (Digital River) that had (and I think still has)
a giant web app that served up thousands of web stores.

The entire app was written in PL/SQL and was served with Oracle 7.x on a
big old Sun 6k machine.  They had something like 16 processors and several
gigs of RAM.

This just did not scale.  While I was there they hit a point where the
traffic was big enough that the machines were struggling.  They had a
little room to upgrade (a 10K machine I guess) but not a heck of a lot.
It was a disaster.


-dave

/*==================
www.urth.org
we await the New Sun
==================*/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.