Archive | December, 2010


2010 liner notes and my theme for 2011

The MorningNews asked the following question recently: Who you would recognize in your 2010 liner notes? To all the people in your lives (maybe you know them, maybe you don’t) who deserve shout-outs, a la the album’s notes, the book’s acknowledgments, the piece’s title, the award’s dedication. Who would you include in your 2010 acceptance […]

24Hop: Hat Edition

Why I’m All For 24HOP Showcasing 24 Women Speakers

I’ve been thinking about the upcoming 24HOP event planned for March 15 and 16 which will showcase 24 women speakers. Karen Lopez (post | twitter), Jenn Stirrup (post | twitter), and Jen McCown (post | twitter) have all written posts about it. Kalen Delaney ( blog|twitter) has left some comments with her views, which I’ve also […]

No gaps allowed.

Filling in Data Potholes with Recursive CTEs

Imagine that you are writing a script that looks at data grouped by the minute. You notice that there are no rows for some minutes, and you’d like to display a value when that is the case, probably showing a count of zero. In thinking about this problem this week, I spent some time getting […]

On the 9th Day of SQL the optimizer gave to me something different than I expected.

The 9th Day of SQL: Things Aren't as Simple as They Seem

The 12 days of SQL Brent Ozar (blog | twitter) had an idea: a group of people should blog about writing which they’ve loved this year by people in the SQL community. For each “day of SQL,” someone picks a blog which they thought was great and writes about it. Yesterday was Day 8, when Karen Lopez talked […]


Select * from dbo.FAIL: invalid metadata in views and user defined functions

This week a question on the Twitter #sqlhelp hash tag reminded me of a detail of SQL Server that I learned the hard way, but forgot to blog about. The question was: For those without images enabled (you anarchic luddites), that’s “Is there a good reason to have a SQL view that is just select […]

The Scalability Fairy sadly doesn't show up nightly when your application loses a tooth.

What the Business Wants: FEATURES (TSQL Tuesday #13)

It’s TSQL Tuesday Again… This month’s #tsql2sDay is hosted by Steve Jones (blog | twitter), and the topic is “What the Business Says is Not What the Business Wants.” Steve asks the question: What issues have you had in interacting with the business to get your job done? I thought about this for a long time. […]


Introduction to Partitioning: Resources!

This past Saturday I presented my shiny new Introduction to SQL Server Partitioning session at SQL Saturday 61. There were two separate sessions scheduled for partitioning that day, but the room was still full– thanks everyone for coming to learn about how, why, and when you might use this feature. Slides, Links and Scripts My […]

Doing many things at once

Review: A day of doing many things at once with @AdamMachanic

A day of doing many things At SQLPass this year I was fortunate to attend “A day of doing many things at once: Multitasking, Parallelism, and Process distribution” by Adam Machanic (blog | twitter). This was a day long post-conference. So, how was it? This was a fantastic seminar. There was a really good flow […]