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: Database market share 2004

Re: Database market share 2004

From: DA Morgan <damorgan_at_psoug.org>
Date: Sat, 04 Jun 2005 13:23:51 -0700
Message-ID: <1117916512.469920@yasure>


Stu Charlton wrote:
> DA Morgan wrote:
>
>

>>There is another important reason too: Instrumentation. If they are
>>slow diagnosing why is a question of making guesses. That may be a
>>reasonable approach when supporting a small non-commercial web site.
>>It is a non-starter when talking terabytes and a requirement for 7x24.

>
>
> A rather depressing thought is that the reason many of these open
> source platforms are gaining popularity are a general and widespread
> lack of understanding of the essentials of performance engineering.
> That eyeballing utilization and ratios are enough.
>
> Part of my job is to firefight important projects that use my
> employer's technology (BEA). I find the "task forces" are formed with
> the various vendors and don't actually wind up finding the problem --
> they just look under their own rock, and give the thumbs up, and point
> fingers to the other guy. It's hard to get a disciplined focus on the
> end-to-end service and wait times.
>
> Usually when I come in, I find the problem is "good J2EE 101" or "good
> Oracle 101"; stuff that Tom Kyte has pointed out for years: Java
> developers not using bind variables, developers building extremely
> chatty systems (18 small round trips instead of 1 larger one), lack of
> statement caches to avoid parsing, not collecting statistics regularly
> and properly, etc. And management, desperate to show some kind of
> action to their executives, just decide to add hardware. I can't blame
> them, though they usually are aghast when I'm brought in and suggest
> that this may even make the situation worse.
>
> I look at the MySQL's and JBoss' of the world, and I see a focus on a
> particular audience of developers whose itches are being scratched: the
> shiny, stylish, and inexpensive environment that requires "just enough"
> in-depth knowledge to keep the developer around to run the thing. But
> when problems creep up outside their domain, all hell breaks loose.
>
> Cheers
> Stu

Precisely duplicates my experiences.

-- 
Daniel A. Morgan
http://www.psoug.org
damorgan_at_x.washington.edu
(replace x with u to respond)
Received on Sat Jun 04 2005 - 15:23:51 CDT

Original text of this message

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