Click here to monitor SSC
SQLServerCentral is supported by Red Gate Software Ltd.
 
Log in  ::  Register  ::  Not logged in
 
 
 
        
Home       Members    Calendar    Who's On


Add to briefcase 12»»

Changing the Oil In Your Server Expand / Collapse
Author
Message
Posted Tuesday, June 28, 2011 9:20 PM
SSCertifiable

SSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiable

Group: Moderators
Last Login: Thursday, May 09, 2013 12:38 PM
Points: 6,462, Visits: 1,384
Comments posted to this topic are about the item Changing the Oil In Your Server

Andy
SQLShare - Learn One New Thing Each Day
SQLAndy - My Professional Blog
Connect with me on LinkedIn
Follow me on Twitter
Post #1133380
Posted Tuesday, June 28, 2011 11:12 PM


SSCertifiable

SSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiable

Group: General Forum Members
Last Login: Today @ 7:33 AM
Points: 6,696, Visits: 11,713
You highlight a sad but true fact about technical managers.

Does your organization give you the time and tools to keep your systems operating?

I have found that for the most part this time has to be dovetailed onto revenue-generating projects. "Oil Changes" do not typically make it out of quarterly planning meetings.

Or at you still trying to sell them on the value of changing the oil?

Sometimes I think organizations hurtle through space with no real idea that they're ignoring basic preventive maintenance on their systems. The ones that get by despite themselves only get more arrogant over time...my all-time favorite is "It supports the business and we don't have the time for that."


__________________________________________________________________________________________________
There are no special teachers of virtue, because virtue is taught by the whole community. --Plato

Believe you can and you're halfway there. --Theodore Roosevelt

Everything Should Be Made as Simple as Possible, But Not Simpler --Albert Einstein

The significant problems we face cannot be solved at the same level of thinking we were at when we created them. --Albert Einstein

1 apple is not exactly 1/8 of 8 apples. Because there are no absolutely identical apples. --Giordy
Post #1133393
Posted Wednesday, June 29, 2011 6:50 AM
SSCommitted

SSCommittedSSCommittedSSCommittedSSCommittedSSCommittedSSCommittedSSCommittedSSCommitted

Group: General Forum Members
Last Login: Thursday, May 16, 2013 7:44 AM
Points: 1,555, Visits: 1,925
To the extent it doesn't require additional money, yes. The existing DBA only had time to keep up with things but was able to make sure reindexing was done properly and so on. When I joined we were able to revamp processes to make things smoother. We have a number of memory bound servers but haven't pushed to get memory added to those yet. We've been following up on enough other stuff we're not sure if users are unhappy with the performance on those boxes yet.
Post #1133682
Posted Wednesday, June 29, 2011 6:58 AM


SSCoach

SSCoachSSCoachSSCoachSSCoachSSCoachSSCoachSSCoachSSCoachSSCoachSSCoachSSCoach

Group: General Forum Members
Last Login: Monday, May 06, 2013 1:09 PM
Points: 15,439, Visits: 9,569
Every place I've worked, I've been given the tools I need to keep the databases running, and the time to do it.

Management hasn't understood the details of what's been needed, but they've understood that the whole reason they hired me was because I do know those details, and they don't want to be bothered with them. They just want me to "go do that voodoo that you do so well!"


- Gus "GSquared", RSVP, OODA, MAP, NMVP, FAQ, SAT, SQL, DNA, RNA, UOI, IOU, AM, PM, AD, BC, BCE, USA, UN, CF, ROFL, LOL, ETC
Property of The Thread

"Nobody knows the age of the human race, but everyone agrees it's old enough to know better." - Anon
Post #1133692
Posted Wednesday, June 29, 2011 7:30 AM
Ten Centuries

Ten CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen CenturiesTen Centuries

Group: General Forum Members
Last Login: 2 days ago @ 5:03 AM
Points: 1,162, Visits: 3,328
Rebuild an index? What's wrong with it? Why didn't you do it right the first time?

"Changing the oil" is a good analogy for rebuilding the indexes, because indexes are something that keeps the database running smoothly, but they also degrade over time as a result of writes and have to be replaced eventually. However, there are design decisions on the part of the DBA or developer that can cause indexes to fragment quickly and require frequent maintenance.



"Wise people understand the 10,000 things without going to each one.
They know them without having to look at each one,
and they transform all without acting on each one." - The Tao Te Ching: Verse 47
Post #1133724
Posted Wednesday, June 29, 2011 7:59 AM
Valued Member

Valued MemberValued MemberValued MemberValued MemberValued MemberValued MemberValued MemberValued Member

Group: General Forum Members
Last Login: Thursday, July 28, 2011 8:03 AM
Points: 70, Visits: 316
This is an excellent analogy and I'm going to use it during my next push to get time and tools for various kinds of scheduled maintenance on our systems.

When I started in this business, I worked for a guy who was very big on scheduled maintenance for the hardware and software. I took it in stride because my background in trucking and railroading had already made scheduled maintenance just a part of doing business. Sadly, I've not worked for anybody like that since, even when scheduled maintenance is accepted as critical in other parts of the business.
Post #1133747
Posted Wednesday, June 29, 2011 8:19 AM
Say Hey Kid

Say Hey KidSay Hey KidSay Hey KidSay Hey KidSay Hey KidSay Hey KidSay Hey KidSay Hey Kid

Group: General Forum Members
Last Login: Tuesday, May 14, 2013 7:38 AM
Points: 685, Visits: 1,706
I'm going to milk this analogy further.

Everything has a cost, so a proper metric is required. Fleet owners have known for years that the manufacturer's oil change recommendations were fairly conservative based on guesses of service conditions, so a lot of oil and labor was wasted. They have moved to evidence based maintenance using oil analysis, not mileage or calendar, determining when service is necessary.

The precautionary principle is seductive, but can be very expensive. We need to use proper tools rather than guesswork to determine when maintenance is needed.

[I might add that when you can actually show (via tools) that an index is fragmented or other issue is occurring, you're much more likely to get organizational cooperation]


...

-- FORTRAN manual for Xerox Computers --
Post #1133763
Posted Wednesday, June 29, 2011 8:23 AM


SSC-Addicted

SSC-AddictedSSC-AddictedSSC-AddictedSSC-AddictedSSC-AddictedSSC-AddictedSSC-AddictedSSC-Addicted

Group: General Forum Members
Last Login: Thursday, May 16, 2013 1:17 PM
Points: 417, Visits: 227
For my experience, I have found that schedulling the maintenance is not the problem. It is actually getting people to do it. My company requires approval from many different parties to do any sort of maintenance on the servers and we are required to hold meetings and such and we can get a date but it always gets pushed back to months at a time...
Post #1133764
Posted Wednesday, June 29, 2011 9:13 AM


Right there with Babe

Right there with BabeRight there with BabeRight there with BabeRight there with BabeRight there with BabeRight there with BabeRight there with BabeRight there with Babe

Group: General Forum Members
Last Login: 2 days ago @ 9:18 AM
Points: 772, Visits: 1,825
Good article and points well taken. I just could not resist:

Hopefully everyone reading this realizes that servers don't actually have oil,


Funny you should mention this. Not long ago I saw a demonstration of an oil cooled server. It was very overclocked and they did this as a more effective way than air cooling. The high contact ratio gave superior cooling. They used vegetable oil - which degraded rapidly over time. Even with the recycling costs and having to de-gunk things about once a year it looks to be cost effective.

The point is that whatever strange concept you might have there is bound to be somebody even stranger that will try it, and likely there is a group of strange folks who will make the damn thing work.

To the Brits FAB is Thunderbirds, to the Americans it's Fuel Air Bomb.


ATB

Charles Kincaid

Post #1133806
Posted Wednesday, June 29, 2011 9:17 AM
Say Hey Kid

Say Hey KidSay Hey KidSay Hey KidSay Hey KidSay Hey KidSay Hey KidSay Hey KidSay Hey Kid

Group: General Forum Members
Last Login: Tuesday, May 14, 2013 7:38 AM
Points: 685, Visits: 1,706
Charles Kincaid (6/29/2011)
... Not long ago I saw a demonstration of an oil cooled server. It was very overclocked and they did this as a more effective way than air cooling. The high contact ratio gave superior cooling. They used vegetable oil - which degraded rapidly over time. .


Which brings the question why vegetable oil??? There are excellent cooling oils available (such as used to cool x-ray tubes) that will last the lifetime of the device. I wonder it this is an example of 'greenwashing'.


...

-- FORTRAN manual for Xerox Computers --
Post #1133813
« Prev Topic | Next Topic »

Add to briefcase 12»»

Permissions Expand / Collapse