OPTION (RECOMPILE)を追加します クエリの最後まで。 SQL Serverは変数の値を「スニッフィング」しないため、実際の変数値に合わせた計画ではなく、推測された統計に基づいた計画を取得します。