Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
BusyMan Member Откуда: Москва Сообщений: 4927 |
Я пытался гуглить и смотреть FAQ чтобы найти некий список того на что нужно смотреть в случаях когда SQL Server становится внезапно медленный и зашкаливает CPU. Все статьи нацелены на то чтобы исправить проблему и допустим 10 человек имеют сотню идей где какие запросы и как исправить, но меня интересует кое что другое. Как узнать какой конкретно запрос или приложение вызывает глобальное замедление сервера. Все статьи рассказывают о том как искать медленные запросы и т.п. но нигде почему то не пишут про то как измерить саму медленность и как определить что именно ее вызывает? |
3 сен 15, 06:16 [18102091] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104760 |
И в чем мерять "медленность"
Как раз про это и пишут во всех статьях - про счетчики, про планы и тп |
||||
3 сен 15, 08:18 [18102207] Ответить | Цитировать Сообщить модератору |
aleks2
Guest |
Поциенту надо найти сам запрос. А ужо потом счетчики и планы...
"Медленность" измеряется временем исполнения. А вызывает ее a) объективные причины: большой объем перемалываемый запросом и/или загруженность сервера. б) субъективные причины: криво написанный запрос и криво спроектированная структура данных. Бороться с а) почти бесполезно. Бороться с б) можно и нужно. |
||||
3 сен 15, 08:31 [18102230] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104760 |
Если у него 1Гб памяти и 100Гб данных, то нафиг ему текст запроса ? |
||||
3 сен 15, 08:35 [18102238] Ответить | Цитировать Сообщить модератору |
alukardD Member Откуда: USSR Сообщений: 3369 |
1) посмотри "sp_who2 active" - объект внимания - наличие блокировок а также то, что происходит на сервере - нет ли построения индексов и т.д. 2) посмотри какие есть ожидания...можешь сбросить статистику сначала
|
|
3 сен 15, 09:08 [18102342] Ответить | Цитировать Сообщить модератору |
alukardD Member Откуда: USSR Сообщений: 3369 |
Посмотри какие запросы больше всего грузят...посмотри план выполнения топовых запросов...может там не хватает индексов.
|
|
3 сен 15, 09:10 [18102350] Ответить | Цитировать Сообщить модератору |
Mike_za Member Откуда: Москва Сообщений: 1176 |
Оно же доступно в стандартных отчетах сервера. Правая кнопка мышки ... |
3 сен 15, 10:28 [18102736] Ответить | Цитировать Сообщить модератору |
Mind Member Откуда: Лучший город на Земле Сообщений: 2322 |
И как уже тут советовали - смотрите ожидания и блокировки. |
||||||||
3 сен 15, 21:24 [18105656] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |