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: Myth of the database independent applications (Was: Are you using PL/SQL)

Re: Myth of the database independent applications (Was: Are you using PL/SQL)

From: Niall Litchfield <niall.litchfield_at_dial.pipex.com>
Date: Fri, 25 May 2007 22:22:08 +0100
Message-ID: <ZNudnVnFEsdqzMrbRVnytgA@pipex.net>


Serge Rielau wrote:
> The market drives standardization.
> If vendors of do not agree on standards then the market abandons the
> fractured interface. That is exactly what is happening.
> One reason why apps are written in Java and abuse DBMS as mere file
> systems is that vendors have not been able to keep SQL standardized.
> This is not the first time this happens and it won't be the last.
>
> The very fact that deep exploitation of the DBMS is preached as a
> "requirement" drives the app vendors away.
> Why would an app vendor want to be held hostage by any specific database
> vendor just to get a performance improvement that Moore's law will fix
> for them in short time anyway?
> Why would customers put themselves into a position where the vendor can
> dictate the support price upon next renewal because the customers cannot
> threaten to change the supplier and the vendor knows that all to well.
>
> The premise of SQL was and is that it's the DBMS' job to optimize. It is
> not the app developers job to write e.g. EXIST instead of IN to achieve
> performance.
>
> If vendors cannot agree on a procedural language then the customers
> cannot be blamed for refusing or at least minimizing its usage.
>
> Cheers
> Serge

one of the best, and saddest, contributions I've seen here for ages.

-- 
Niall Litchfield
Oracle DBA
http://www.orawin.info/services
Received on Fri May 25 2007 - 16:22:08 CDT

Original text of this message

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