Has Microsoft fixed bad parameter sniffing?

This page contains the description for my conference session “Has Microsoft fixed bad parameter sniffing?”.

Description

Target audience Experienced database developers, DBAs, and data engineers.
Short description An in-depth look at some of the new features that affect query performance and execution plans.
Duration The ideal length for this session is 60 – 75 minutes.
Full abstract Parameter sniffing is good, Except when it goes bad. Then you suddenly face seemingly random performance swings that annoy your users and yourself.

With the new features Parameter Sensitive Plan Optimization (PSPO, SQL Server 2022) and Optional Parameter Plan Optimization (OPPO, SQL Server 2025), Microsoft has tried to address these annoying issues. But have they succeeded?

In this session, I will explain the problem, show how PSPO and OPPO work, and we will together find out whether these features do what Microsoft marketing promises.

Resources

The slide deck and demo code for this session are currently not yet available. They will be uploaded here by the time this session is presented for the first time.

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close