Live classes start in 2d 09h 26m — Save your seat

Instance Resource Pressure and Tempdb

CPU, memory, tempdb, and related instance-level bottlenecks.

53 associated posts51 primary posts

Performance Tuning

The Version Store Won’t Clear If ANY Database Has Open Transactions.

Short story: what the title says.

This is especially problematic for folks who merge multiple databases onto the same server. All it takes is one badly-behaving application to leave its transactions open, and suddenly it causes the rest of the databases to run TempDB out of space. That app's transaction might not even be changing anything, and it might have never caused problems for that application before - but once it shares a TempDB with other apps, it causes cascading problems.

Read more about The Version Store Won’t Clear If ANY Database Has Open Transactions. 11 comments — Join the discussion

[Video] Office Hours: Database Questions & Answers

In between clients, I hopped onto my Twitch channel to take your top-voted questions from https://pollgab.com/room/brento. If you'd like to get notified whenever I do one of those live streams, you can follow my channel for free and you'll get email notifications automatically. I do 'em whenever I have time, usually about once a week when I'm at home.

Read more about [Video] Office Hours: Database Questions & Answers 1 comment — Join the discussion
Performance Tuning

What Happens When Multiple Queries Compile at Once?

An interesting question came in on PollGab. DBAmusing asked: If a query takes 5-7s to calculate the execution plan (then executes <500ms) if multiple SPIDS all submit that query (different param values) when there's no plan at start, does each SPID calc the execution plan, one after the other after waiting for the prior SPID…

Read more about What Happens When Multiple Queries Compile at Once? 5 comments — Join the discussion