SQL Server は、コードの実行方法に関する「計画」を保存します。
ストアド プロシージャがデータの小さなサブセットに対して実行される場合、小さなデータセット用に最適化されます。大規模なデータセットの場合はその逆です。
素敵な OPTIMIZE FOR
があります 2008年の機能ですが、2005年にはWITH RECOMPILE
で立ち往生しています .これは、実行されるたびに再コンパイルされることを意味し、場合によってはこれが最適です!
SQL Server は、コードの実行方法に関する「計画」を保存します。
ストアド プロシージャがデータの小さなサブセットに対して実行される場合、小さなデータセット用に最適化されます。大規模なデータセットの場合はその逆です。
素敵な OPTIMIZE FOR
があります 2008年の機能ですが、2005年にはWITH RECOMPILE
で立ち往生しています .これは、実行されるたびに再コンパイルされることを意味し、場合によってはこれが最適です!