La funzionalità del piano Forza archivio query non sembra applicare il piano.
Sono a conoscenza di Query Store - Forced non significa sempre forzato ; tuttavia, il mio piano potrebbe non cambiare in modo insignificante, ma Query Optimizer potrebbe continuare a scegliere indici errati, scelte di loop ecc.
Fondamentalmente: non onora la mia scelta del piano forzato. Ho costretto molti piani e non funziona .
- Ci sono 0 conteggi di errori o ragioni quando guardo
sys.query_store_plan
force_failure_count
. - L'evento esteso
query_store_plan_forcing_failed
non produce nulla. 0 eventi.
Ad esempio, un piano che è stato costretto il 20.09. Solo una compilation è stata utilizzata per utilizzare il piano forzato.
I piani differiscono selvaggiamente, uno con Hash Match join con INDEX 1, l'altro con Loop Join con INDEX 2.
Versione: Microsoft SQL Server 2016 (SP1-GDR) (KB3210089) - 13.0.4202.2 (X64)
Cosa mi sto perdendo qui?