• Course
    • Libraries: If you want this course, consider one of these libraries.
    • Data

Identifying & Fixing Performance Issues Caused by Parameter Sniffing

Bad parameter sniffing can wreak havoc on your database's performance, and can be difficult to troubleshoot. This course covers common causes of parameter sniffing problems, how to identify them, and options for fixing the root problem.

Gail Shaw - Pluralsight course - Identifying & Fixing Performance Issues Caused by Parameter Sniffing
by Gail Shaw

What you'll learn

Bad parameter sniffing is a common cause of erratic performance in SQL Server databases. In Identifying & Fixing Performance Issues Caused by Parameter Sniffing, you'll learn how to detect and fix parameter sniffing problems in your production environments. First you'll see how the query optimizer generates plans and discover what the root cause of bad parameter sniffing is. Next you'll learn how to detect instances of bad parameter sniffing using DMVs, Extended Events and the Query Store. Finally, you'll learn four options for fixing bad parameter sniffing. When you're finished this course, you'll be well positioned to tackle erratic query performance in production SQL Server environments. Software required: SQL Server 2012 or later.

Table of contents

About the author

Gail Shaw - Pluralsight course - Identifying & Fixing Performance Issues Caused by Parameter Sniffing
Gail Shaw

Gail Shaw is a Data Platform MVP and holds the MCM certification for SQL Server. Her specialties are in performance tuning and database recovery for SQL Server. She is a frequent poster on the SQL Server Central forums, writes articles for both SQLServerCentral.com and Simple-Talk.com, and often speaks at SQLBits and the PASS Community Summit.

More Courses by Gail