У меня есть модуль, который выполняет несколько операций с базой данных SQL Server.
Когда я выполняю этот модуль в IIS (внутри службы RESTful), выполнение этого модуля занимает примерно вдвое больше времени, чем при выполнении внутри настольного приложения на том же компьютере.
В приложениях IIS и для настольных компьютеров программные факторы, такие как количество операций с базой данных, влияние на данные и т. Д., Одинаковы.
Я попытался изменить различные свойства в пуле приложений, но не смог уменьшить время работы в IIS, чтобы оно соответствовало времени в настольном приложении.
Существуют ли какие-либо настройки в IIS, которые помогают снизить время работы модуля?
Работает ли в IIS медленнее, чем в обычном настольном приложении? Почему?