SQL Server 2016 has been out for six months, but not many people know the hidden secret tips to improve performance with this new version. In this fast paced, demo oriented, webcast we will talk about some of the high impact but unknown performance tuning features of SQL Server.
Join IDERA and Pinal Dave as he discusses the relationship between cardinality and the compatibility level. He will also cover how query store helps provide predictable performance for queries. Before we end the session we will see a few more tricks which can improve performance of queries time and time again. At the end of the demonstrations, you will have access to all the scripts which we used in the webinar.
10. Now let’s
upgrade to latest
version
Why?
Do queries run
faster on latest
version?
11. Query Runs Faster in Latest Versions
Q: Why do some queries runs faster in
the latest version of SQL Server?
What is your
answer based
on demo?
12. What we have seen so far…
Higher Compatibility Level
+
Latest Cardinality Estimation
=
Better Performance
13. Cardinality Estimation
• Predicts rows your query likely to return
• Helps query optimizer to generate the
optimal plan
• Latest CE is more accurate
• Latest CE More Optimal Query Plan
Latest CE is
a good thing
14. Compatibility Level
• Provides partial backward
compatibility
• SS 2016 onwards new features are
tied with new compatibility level
• Compatibility level includes many
features including cardinality
estimation
Latest CL is the
most efficient