Re: Slightly-OT: Throw HW at a SW/DB problem
- From: "Jonathan Lewis" <jonathan@xxxxxxxxxxxxxxxxxx>
- To: <norman.dunbar.capgemini@xxxxxxxxxxxxxxxxxxxxxxxxx>, <rjoralist2@xxxxxxxxxxxxxxxxxxxxx>, <oracle-l@xxxxxxxxxxxxx>
- Date: Tue, 28 Jun 2011 09:33:06 +0100
----- Original Message -----
From: "Dunbar, Norman (Capgemini)"
<norman.dunbar.capgemini@xxxxxxxxxxxxxxxxxxxxxxxxx>
To: <rjoralist2@xxxxxxxxxxxxxxxxxxxxx>; <oracle-l@xxxxxxxxxxxxx>
Sent: Tuesday, June 28, 2011 8:26 AM
Subject: RE: Slightly-OT: Throw HW at a SW/DB problem
So, hardware tuning, not in my shop - unless the problem actually
requires it.
And I hate to disagree with Niall on "it's always the app", but it is,
in my experience, "always the app". Or the vendor! ;-)
--------------------
Tuning by hardware is almost always wrong. But sometimes you can say things
like: "adding this much hardware will improve response time by this percentage
for this long." If that's the case then it tell people how much time they have
to fix the app.
The other aspect of "tuning" by throwing hardware at it is that there is
(obviously, I hope) a correct amount of hardware for any given application (even
when it's perfectly designed and coded). So if the hardware supplied is less
than the correct amount then adding hardware IS the correct solution. I've only
seen this error a couple of times in 25 years, though.
Finally, "it's always the app" is a statement that needs a little refinement.
There are applications which literally CANNOT scale unless you change the
requirements. Is it then "the app" that is at fault, or the lack of thought that
went into the business specification ? I've been involved with a few cases where
this non-scalability of requirement was the critical issue. The logical fix is
sometimes simple, the necessary code change tends to be harder - unless you
catch it very early.
Regards
Jonathan Lewis
http://jonathanlewis.wordpress.com
--
http://www.freelists.org/webpage/oracle-l
Other related posts:
- » Slightly-OT: Throw HW at a SW/DB problem - Rich Jesse
- » Re: Slightly-OT: Throw HW at a SW/DB problem - Andrew Kerber
- » Re: Slightly-OT: Throw HW at a SW/DB problem - Stephane Faroult
- » RE: Slightly-OT: Throw HW at a SW/DB problem - Amaral, Rui
- » Re: Slightly-OT: Throw HW at a SW/DB problem - Tim Gorman
- » Re: Slightly-OT: Throw HW at a SW/DB problem - Niall Litchfield
- » RE: Slightly-OT: Throw HW at a SW/DB problem - Michael Dinh
- » RE: Slightly-OT: Throw HW at a SW/DB problem - Amaral, Rui
- » Re: Slightly-OT: Throw HW at a SW/DB problem - Hans Forbrich
- » RE: Slightly-OT: Throw HW at a SW/DB problem - Dunbar, Norman (Capgemini)
- » Re: Slightly-OT: Throw HW at a SW/DB problem - Jonathan Lewis
- » RE: Slightly-OT: Throw HW at a SW/DB problem - Dunbar, Norman (Capgemini)
- » Re: Slightly-OT: Throw HW at a SW/DB problem - Rich Jesse
- » Re: Slightly-OT: Throw HW at a SW/DB problem - Nuno Souto
- » Re: Slightly-OT: Throw HW at a SW/DB problem - Tim Hall
- » Re: Slightly-OT: Throw HW at a SW/DB problem - Nuno Souto
- » Re: Slightly-OT: Throw HW at a SW/DB problem - Tim Hall
- » Re: Slightly-OT: Throw HW at a SW/DB problem - Robert Freeman
- » RE: Slightly-OT: Throw HW at a SW/DB problem - Kenneth Naim
- » Re: Slightly-OT: Throw HW at a SW/DB problem - dbvision@xxxxxxxxxxxx
- » Re: Slightly-OT: Throw HW at a SW/DB problem - Nuno Souto
- » Re: Slightly-OT: Throw HW at a SW/DB problem - Connor McDonald
- » Re: Slightly-OT: Throw HW at a SW/DB problem - Robert Freeman
- » RE: Slightly-OT: Throw HW at a SW/DB problem - Michael Dinh
- » RE: Slightly-OT: Throw HW at a SW/DB problem - Jackie Brock
- » Re: Slightly-OT: Throw HW at a SW/DB problem - Kevin Closson
- » Re: Slightly-OT: Throw HW at a SW/DB problem - David Roberts
- » RE: Slightly-OT: Throw HW at a SW/DB problem - Lange, Kevin G
- » RE: Slightly-OT: Throw HW at a SW/DB problem - Coll-Barth, Michael
- » RE: Slightly-OT: Throw HW at a SW/DB problem - Lange, Kevin G
- » RE: Slightly-OT: Throw HW at a SW/DB problem - Sweetser, Joe
- » RE: Slightly-OT: Throw HW at a SW/DB problem - Bobak, Mark
- » RE: Slightly-OT: Throw HW at a SW/DB problem - Coll-Barth, Michael
- » Re: Slightly-OT: Throw HW at a SW/DB problem - Kevin Closson
- » Re: Slightly-OT: Throw HW at a SW/DB problem - Kellyn Pot'vin
- » Re: Slightly-OT: Throw HW at a SW/DB problem - David Fitzjarrell
- » RE: Slightly-OT: Throw HW at a SW/DB problem - Uzzell, Stephan
- » Re: Slightly-OT: Throw HW at a SW/DB problem - goran bogdanovic
- » Re: Slightly-OT: Throw HW at a SW/DB problem - Johan Muller