SQL Server Blog

All I Want For Christmas Is…

I’m not going to let another #mememonday pass without a post – one thought came to mind. The theme this month is – What gift do you want Microsoft to leave under the tree this year?

I don’t want much. Bill Gates is already taking care of the world, so no beauty pageant wish there. As a SQL Server professional I just want a few simple gifts – stocking stuffers really. In fact a tune comes to mind…

The defaults in SQL Server anger me
Auto Shrink and Full Recovery mode by default especially
I do know just who to blame for this catastrophe!
So my one wish on Meme Monday is as plain as it can be!

All I want for Christmas
is the auto-shrink option dead
the auto-shrink option dead
see! that fragmented database!

Gee, if I could only
have the option dead
then I could wish you
“Merry Christmas”
It seems so long since I could scan
all those fragmented tables quickly
Gosh oh gee, how happy I’d be
If it were only dead

All I want for Christmas
is the auto-shrink option dead
the auto-shrink option dead
see! that fragmented database!

That’s It –

I want SQL Server to make it a little tougher for well meaning, but ill-trained people to shoot themselves in their feet. I don’t want people to have to hire high priced consultants to fix problems that are caused by defaults, by maintenance plan options that allow them to fragment their database, by a simple check box to enable auto-fragment mode of their database. It isn’t that consultants are bad 😉 – it’s just that my posts on transacation log shrinking and management (and why you shouldn’t need to do it) shouldn’t be the most popular google search traffic to my blog 🙂

Reminds me of the series of posts about the top 5 things I wanted SQL Server to drop during an earlier meme. That’s what I want.

P.S. – That means if you are auto shrinking your database or you have to do gymnastics to clear your huge transaction log every time you run out of disk space – you’re doing it wrong. See these posts.

Merry Christmas – I’ll be leaving cookies and milk out for Microsoft in a few weeks. I’ll let you know if they came.

Mike Walsh
Article by Mike Walsh
Mike loves mentoring clients on the right Systems or High Availability architectures because he enjoys those lightbulb moments and loves watching the right design and setup come together for a client. He started Straight Path in 2010 when he decided that after over a decade working with SQL Server in various roles, it was time to try and take his experience, passion, and knowledge to help clients of all shapes and sizes. Mike is a husband, father to four great children, and a Christian. He’s a volunteer Firefighter and EMT in his small town in New Hampshire, and when he isn’t playing with his family, solving SQL Server issues, or talking shop, it seems like he has plenty to do with his family running a small farm in NH raising Beef Cattle, Chickens, Pigs, Sheep, Goats, Honeybees and who knows what other animals have been added!

Subscribe for Updates

Name

1 thought on “All I Want For Christmas Is…”

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Share This