I’m Coming to the #PassDataSummit in Seattle!

The lineup for the PASS Data Community Summit Seattle event was just released,and I'm proud to share that I'll be teaching my new all-day pre-conference workshop.
Dev-Prod Demon Hunters:
Finding the Real Cause of Production Slowness
Production is slow. Development is fast. The same query runs in both. Somewhere between the two, a performance demon is hiding—and this session is about hunting it down.

Read more about I’m Coming to the #PassDataSummit in Seattle! Be the first to comment

We’re Discontinuing SQL ConstantCare and the Consultant Toolkit. Here’s Why.

About ten years ago, I sketched out an idea for a different kind of SQL Server monitoring tool: one that gathered data just once per day, and gave you a short email with a specific list of actionable tasks to make a difference in health and performance. Richie Rump did an amazing job of building…

Read more about We’re Discontinuing SQL ConstantCare and the Consultant Toolkit. Here’s Why. 45 comments — Join the discussion
Performance Tuning

And Then There Was The Time RCSI Actually Made Query Results More Accurate.

Normally when I tell people about SQL Server's optimistic concurrency isolation levels, Read Committed Snapshot Isolation (RCSI) and Snapshot Isolation (SI), I have to give them a little speech about how they need to test their queries because the results can change. Recently, though, I was working with a client who was getting the wrong query…

Read more about And Then There Was The Time RCSI Actually Made Query Results More Accurate. 11 comments — Join the discussion
Performance Tuning

New Official Documentation on Forced Parameterization

I love me some documentation.

For years, I've pointed folks to the SQL Server 2008 documentation on Forced Parameterization, a really useful tool for reducing plan cache bloat, getting more accurate reusable query plans, and enabling SQL Server 2019 and 2022's Intelligent Query Plan features, many of which rely on the same query text coming in repeatedly over time in order to tune it. That documentation was pretty sparse, though.

Read more about New Official Documentation on Forced Parameterization 5 comments — Join the discussion
Performance Tuning

Free Webcast: Fixing Parameter Sniffing with Index Tuning

When a query is sometimes fast and sometimes slow, there are a lot of ways you can reduce the effects of parameter sniffing. We're always going to have parameter sniffing in SQL Server and Azure SQL DB - it's just the way the product is built - but there are a lot of options to reduce the blast radius.

Read more about Free Webcast: Fixing Parameter Sniffing with Index Tuning 4 comments — Join the discussion