クエリストアフォースプラン機能がプランを適用していないようです。
クエリストアを知っています-強制は常に強制を意味するわけではありません。ただし、私の計画はさほど変わらない場合がありますが、クエリオプティマイザーは引き続き不適切なインデックスやループの選択などを選択する可能性があります。
基本的に:それは私の強制的な計画の選択を尊重しません。私は多くの計画を強制しましたが、それはうまくいきません。
- 私が見たとき、0の失敗数または理由があります
sys.query_store_plan
force_failure_count
。 - 拡張イベント
query_store_plan_forcing_failed
は何も生成しません。0イベント。
たとえば、20.09に強制された計画。たまたま強制計画を使用したコンパイルは1つだけです。
計画は大きく異なります。1つはINDEX 1でハッシュ一致結合を使用し、もう1つはINDEX 2でループ結合を使用します。
バージョン:Microsoft SQL Server 2016(SP1-GDR)(KB3210089)-13.0.4202.2(X64)
ここで何が欠けていますか?