Как найти причину тормозов sql server 2008?
От: B7_Ruslan  
Дата: 02.07.16 08:02
Оценка:
Имеется asp mvc приложение, использующее linq2sql в качестве провайдера к БД. БД находится на SSD-диске серверного класса (скорости — 1,5 ГБ/с)
Оно генерирует запросы, которые по отдельности достаточно быстро выполняются (самый сложный — не более 400мс на более простом SSD Samsung 850 EVO).
Но когда все пользователи в силу внешних причин ломятся в систему, то СУБД затыкается при 60 запросах в секунду и съедает всю доступную память (16ГБ).
Дедлоки отсутствуют.
Приложение структурно состоит из DAO и модели. Самые сложные запросы (из найденных) используют проекции, т.е. не вычитывают много лишних данных.
Как исследуют такие проблемы?
Отредактировано 02.07.2016 8:03 B7_Ruslan . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.