SQL Server Profilerでトレースを設定して、.NETコードから接続するときに接続で使用されているSETオプション設定と、SSMSで使用されている設定を確認します。 SETオプション設定とは、つまり
ARITHABORT
ANSI_NULLS
CONCAT_NULL_YIELDS_NULL
//etc
MSDN をご覧ください。 オプションの表については
オプションが異なる前に問題を確認しました(その場合、ARITHABORT
)そしてパフォーマンスの違いは非常に大きかった。