Tag: Query Store

SQL Server resource_semaphore waits

How to Find Queries Causing RESOURCE_SEMAPHORE Waits in SQL Server

The resource_semaphore wait can have devastating consequences for SQL Server performance. This wait essentially means that some of the queries in your workload have memory grants that are larger than the memory for the server can support. When that happens, the SQL Server feels like it is frozen and unresponsive. Queries are likely running, but…
Read more

SQL Server Query Store

How Query Store Drives Progress Along the SQL Server Maturity Curve

We’ve been learning about SQL Server Query Store lately. We’ve delved into a few benefits of the feature, as well as how to enable it. In today’s post, we’ll discover how this feature can play a role in maturing your SQL Server environment. A Refresher on the SQL Server Maturity Curve First, let’s remind ourselves…
Read more

How to Enable Query Store in SQL Server

How to Enable Query Store in SQL Server: A Step-by-Step Guide

In my previous post about Query Store, I wrote about the four key benefits to enabling Query Store. Now that I’ve convinced you to turn it on, how do you do that? One thing to point out is that in SQL Server 2022 and above, when creating a new database from the SSMS GUI or…
Read more

Query Store SQL Server

4 Key Performance Benefits of Enabling Query Store

Query Store has been around since SQL Server 2016, but its full potential often goes untapped. Some companies were initially wary of it after some edge case problems arose during its initial rollout. However, since its initial release, Query Store has undergone numerous enhancements and is rapidly establishing itself as one of the most significant…
Read more