Performance Tuning

How to Think Like the Engine – 2019 Edition

You’re a developer or a DBA, and you’re comfortable writing queries to get the data you need. You’re much less comfortable trying to design the right indexes for your database server. In this series of videos, you’ll learn how the SQL Server engine looks at your indexes and builds your query results.

In 90 minutes of videos, you’ll learn:

  • The differences between clustered and nonclustered indexes
  • How (and when) to make a covering index
  • The basics of execution plans
  • What determines sargability
  • What SQL Server uses to estimate the memory your query needs

And more. To follow along, print out this 5-page PDF built from Stack Overflow’s database pages. Here’s the first module:

How to Think Like the Engine Engine 2019 Part 1

Wanna keep watching?

To see the rest and get the slides & scripts, head on over to How to Think Like the Engine. Enjoy!

Free, 3× a week

Get my new posts by email

Three posts a week, plus a Monday roundup of the best database news from around the web.

6 comments

      1. No, it’s YouTube. When a video first gets uploaded, they start with a low-res version, and gradually build out higher resolution versions over the coming minutes/hours depending on load.

  1. Just finished all 3 videos – great content! I’ve had limited exposure to indexes, so this was quite eye-opening. Thanks!

Leave a comment

Your email address will not be published. Required fields are marked *

Email me about new comments: