Monthly Archive: January 2012

Bad Habits to Kick : Thinking a WHILE loop isn't a CURSOR

Bad Habits to Kick : Thinking a WHILE loop isn't a CURSOR

I see a lot of people suggest while loops instead of cursors in situations where row-based processing is required (or, at least, where folks think that row-based processing is required). Sometimes the justification is...

SQL Server 2012 : The "Launch Date" is not what you think it is

SQL Server 2012 : The "Launch Date" is not what you think it is

I see a lot of people getting really excited. There is a "virtual launch event" for SQL Server 2012 being held on March 7, 2012. You can read more about the event at http://sqlserverlaunch.com/....

Bad Habits to Kick : Using AS instead of = for column aliases

Bad Habits to Kick : Using AS instead of = for column aliases

This one is quite subjective, and I'm sure I will face plenty of opposition – not only because it's a preference thing and many people are married to their preferences, but also because it...

Blog Post #500 : 2011, a year in review

Blog Post #500 : 2011, a year in review

My favorite blog post Picking favorites is never easy. While I definitely feel like I had some more thought-provoking, controversial and laborious blog posts, my favorite would have to be my summary of 18456...

New cumulative Updates for SQL Server 2008 SP2/SP3 are available!

New cumulative Updates for SQL Server 2008 SP2/SP3 are available!

On Monday, I completely missed that the SQL Server Release Services team published two cumulative updates for SQL Server 2008. I'd blame jury duty, but that didn't start until Tuesday, and only lasted two...

A quick reaction to the PASS board appointments

A quick reaction to the PASS board appointments

First of all, I want to congratulate both Kendal van Dyke (@SQLDBA) and James Rowland-Jones (@jrowlandjones) on their recent appointment to the PASS Board of Directors. I have no doubt they will go above...

T-SQL Tuesday #26 : Second Chances

T-SQL Tuesday #26 : Second Chances

This month's T-SQL Tuesday is being hosted by Dave Howard (@DaveH0ward), and the topic is "Second Chances." What he's letting us do is look back at all the previous T-SQL Tuesdays and pick a...

Connect Digest : 2012-01-09

Connect Digest : 2012-01-09

Hide databases from users who shouldn't be able to see them This is a long-standing request from Erland Sommarskog which I've highlighted in previous digests. But the underlying problem keeps coming up in multiple...

Comparing multiple plans in SQL Sentry Plan Explorer

Comparing multiple plans in SQL Sentry Plan Explorer

I've seen the question a few times now: "How do I compare two plans side-by-side in Plan Explorer?" Management Studio allows you to view multiple graphical plans that are visible simultaneously, either by generating...