Я помітив дивну поведінку SQL Server 2008 r2 express:
Зазвичай час мого запиту становить ~ 650 мс, але якщо я відкрию програму управління і запускаю будь-який простий запит (наприклад SELECT * FROM Something
), час виконання стає ~ 40 мс. Якщо я закрию студію управління, це значення повертається до нормального ~ 650 мс
І незалежно від того, де виконувались запити: від студії управління або мого додатку (він використовує ADO.Net)
Налаштування ARITHABORT не впливає
Чому це відбувається?