SQL Server ARITHABORT

Я работаю с клиентом, который только что обновился с SQL 2000 до SQL 2008, и время его запросов на просмотр значительно возросло.

Я взглянул на взгляды и не могЯ не вижу в них ничего плохого. Когда я запускал представление непосредственно на сервере, времена были в порядке. Когда я управлял через Management Studio удаленно, время переходило от 2 секунд до 30 секунд.

Так что я'Мы попытались провести эксперимент с тестовой копией, установив для параметра ARITHABORT значение ON (на основе некоторых статей), и время также сокращается дистанционно.

Таким образом, настройка ARITHABORT, кажется, является ответом, но перед обращением к работающей БД яЯ хотел бы понять почему. Я понял, что этоЭто связано с уровнем серьезности нулевого деления, но почему это должно помочь с просмотром времени запроса?