Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: choices regarding where to place code - in the database or middletier

Re: choices regarding where to place code - in the database or middletier

From: Daniel Morgan <damorgan_at_x.washington.edu>
Date: Thu, 22 Jan 2004 06:16:20 -0800
Message-ID: <1074780913.446662@yasure>


sybrandb_at_yahoo.com wrote:
> Joe Weinstein <joeNOSPAM_at_bea.com> wrote in message news:<400EB04E.1010101_at_bea.com>...
>

>>Depending on an external layer for what the DBMS is best at, *is* begging
>>for problems. However, I believe there's a lot that the DBMS can't do well,
>>and depending on the DBMS to do that stuff is also begging for problems, in
>>performance to start.
>>To repeat the inarguable example, the DBMS can't even do the basic job it was
>>designed to do by itself, in a test designed specifically to exercize a DBMS,
>>as fast by itself, as it can when it uses an intelligent middle tier.
>>    We're focussing on our differences, but I am also a DBMS guy, and we would
>>probably agree for the most part on specific functionality that should be in
>>the DBMS.
>>Joe Weinstein at BEA

>
>
> Apparently you have been brainwashed and consider middle-tier to be
> THE Gospel, and now you are trying to brainwash others. Your assertion
> 'depending on the DBMS is begging for problems' demonstrates that
> clearly: you simply don't know what you are talking about. I have seen
> NO (I repeat NO) middle-tier applications that couldn't be qualified
> as a complete DRAMA. Anyone with only a little bit of experience in
> the field is aware of that.
> There is NOTHING in a middle-tier that couldn't be done by a DBMS, in
> most cases having it done by a middle-tier 'application' is at it's
> best asking for something completely unscalable (which BTW everyone
> with a little bit of experience knows).
> I would contest you are a 'DBMS guy', if you really are a 'DBMS guy'
> you wouldn't have made your completely erroneous claim 'depending on a
> DBMS is begging for problems'
> Depending on a middle-tier however IS, as everyone knows, BEGGING for
> problems, especially when being used by inexperienced developers (and
> middle-tier 'applications' are ONLY being developed by inexperienced
> developers)
>
> Sybrand Bakker
> Senior Oracle DBA

And I hate to say it ... but if what Sybrand says wasn't true before 10g ... take a seriously look at 10g.

-- 
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 Thu Jan 22 2004 - 08:16:20 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US