La función del plan de consulta de Force Force no parece estar aplicando el plan.
Soy consciente de Query Store: Forzado no siempre significa forzado ; sin embargo, mi plan puede no cambiar de manera insignificante, pero el optimizador de consultas puede continuar eligiendo índices incorrectos, opciones de bucle, etc.
Básicamente: no honra mi elección forzada del plan. He forzado muchos planes y simplemente no funciona .
- Hay 0 recuentos de fallas o razones cuando miro
sys.query_store_plan
force_failure_count
. - El evento extendido
query_store_plan_forcing_failed
no produce nada. 0 eventos.
Por ejemplo, un plan que fue forzado el 20.09. Solo 1 compilación pasó a usar el plan forzado.
Los planes difieren enormemente, uno usa Hash Match join con INDEX 1, el otro usa Loop Join con INDEX 2.
Versión: Microsoft SQL Server 2016 (SP1-GDR) (KB3210089) - 13.0.4202.2 (X64)
¿Que me estoy perdiendo aqui?