Jeg ville opsætte et spor i SQL Server Profiler for at se, hvilke SET-indstillinger, forbindelsen bruger, når der oprettes forbindelse fra .NET-kode, og hvilke indstillinger, der bruges i SSMS. Med SET optionsindstillinger mener jeg
ARITHABORT
ANSI_NULLS
CONCAT_NULL_YIELDS_NULL
//etc
Tag et kig på MSDN for en tabel over muligheder
Jeg har set problemet før, hvor mulighederne var forskellige (i så fald ARITHABORT
), og præstationsforskellen var enorm.