Информация об изменениях

Сообщение Как найти причину тормозов sql server 2008? от 02.07.2016 8:02

Изменено 02.07.2016 8:03 B7_Ruslan

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