SQL Server Query Tuning Best Practices - Part 1
SQL Server MVPs Aaron Bertrand and Kevin Kline begin their series on query tuning best practices. They go over some tips and tricks for writing queries. First, Kevin goes over query tuning methodology and what is needed to measure query performance. Then, Aaron discusses Default Cursors, Correlated Sub-Queries, and Not In. Find more information about our products: Plan Explorer: http://www.sqlsentry.com/plan-explorer

▶︎
SQL Server Query Tuning Best Practices - Part 2
![Beginner to T-SQL [Full Course]](https://i.ytimg.com/vi/cACat4KNncg/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLA4o6xA3UzwmxwP9P-enFU9sgxi6Q)
▶︎
Beginner to T-SQL [Full Course]

▶︎
10 Query Tuning Techniques Every SQL Programmer Should Know

▶︎
Here’s the execution plan … now what?

▶︎
System Design Course – APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

▶︎
SQL Server Query Tuning Best Practices - Part 3

▶︎
A Better Way to Read Execution Plans Part 1

▶︎
Power BI DAX Tutorial for Beginners (2025): Master DAX in ONE Course!

▶︎
Brent Ozar_Watch Brent Tune Queries

▶︎
SQL Server Query Tuning Best Practices – Part 4

▶︎
Strategies and Best Practices for Virtualizing SQL Server

▶︎
SQL Server Table partitioning – DOs and DON’Ts

▶︎
What To Do When SQL Server is Slow Brent Ozar
![SQL Course for Beginners [Full Course]](https://i.ytimg.com/vi/7S_tz1z_5bA/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLCAEolqW9nvnTsvv0q31O_tNsNdIw)
▶︎
SQL Course for Beginners [Full Course]

▶︎
SQL Server Query Tuning Best Practices - Part 6

▶︎
SQL Query Optimization. Why is it so hard to get right?

▶︎
6 Query Tuning Techniques - Solve 75% SQL Server Performance Problems (by Amit Bansal)

▶︎
Why Defragmenting Your Indexes Isn’t Helping with Brent Ozar

▶︎
SQL Server Index Internals: A Deep Dive

▶︎
