Search Results for “adaptive joins”
The 201 Buckets Problem, Part 2: How Bad Estimates Backfire As Your Data Grows
Bonus Lab: Seeing the Effects of SQL Server 2019 Compat Mode
This lab is left as an extra exercise for the reader if you’d like to do it later on your own. So far in the class, we’ve been using 2017 compatibility mode. If you’d like to see how 2019 performs differently, you can turn on all of the cutting edge features on your version of…
1.2 How Query Hints Reduce the Stench
In our last module, we hit a wall when we tried to use index tuning to solve a problem where SQL Server had to choose between two different indexes for the same table. Sometimes a date range was more selective, and sometimes a score was more selective. When you’re facing the problem of which index…
03. Mo Choices, Mo Problems
We’ll talk through the WHERE, FROM, SELECT, JOIN, GROUP BY, and ORDER BY components to understand how they affect parameter sniffing. Then, we’ll layer on more complexity to our parameter sniffing problem by first adding an index (which backfires catastrophically), and then adding more parameters (making SQL Server’s choices even tougher.) Demo Script Transact-SQL /*…
Announcing Two New Parameter Sniffing Classes
Mastering Parameter Sniffing
Mastering Parameter Sniffing
SQL Server 2019 Standard Edition Feature Limitations Are Out
[Video] What’s New in SQL Server 2019
Finding Froid’s Limits: Testing Inlined User-Defined Functions
What’s New in SQL Server 2019: 100% Demos
Parameter Sniffing in SQL Server 2019: Air_Quote_Actual Plans
Batch Mode For Row Store: Does It Fix Parameter Sniffing?
Batch Mode For Row Store: What Does It Help With?
1.5 The Tuning Robots in SQL Server 2017, 2019, and 2022
Each new version of SQL Server has brought a few new automated performance tools: adaptive joins, adaptive memory grants, interleaved execution for MSTVFs, and “automatic tuning” (which is a laughable name given what the feature actually does.) We’ll talk through what each feature does and what it requires, and you’ll see why it didn’t fix…
Parameter Fluid Optimization
Automating Complacency
We’re Coming to London! Announcing Our SQL Bits Pre-Con.
SQL Server 2017 Showplan Schema Is Available
Hi! I’m Brent Ozar.
I make Microsoft SQL Server go faster. I love teaching, travel, cars, and laughing. I’m based out of Las Vegas. He/him. I teach SQL Server training classes, or if you haven’t got time for the pain, I’m available for consulting too.
Want to advertise here and reach my savvy readers?