Мы столкнулись с рядом проблем с производительностью при большом объеме пользователей с нашим приложением asp.net на производственных серверах. База данных sql работает нормально.
Я подозреваю, что проблема связана с механизмом синхронизации и блокировки потоков (оператор c # lock).
Существует ли какой-либо инструмент профилирования, который я могу запустить на рабочем сервере (код выпуска) и найти, какие функции C # занимают больше всего времени, или найти проблему с производительностью?
Спасибо,