Загрузка процессора на сервере базы данных


5 0

У меня на работе сервер базы данных занят в нормальные часы не более чем на 20%, а в пики нагрузки не более 50%. Это такие редкие дни и часы, когда процессор напрягается так сильно, что я уже и не помню, когда последний раз это было. 

В пятницу перед уходом с работы проверяю нагрузку сервера, а у меня там от 30% до 50%, причем большую часть времени под 50%. Ну я оставил сервак в покое, не хотел напрягать мозг на выходных. Сегодня пришел на работу, проверил индексы, изменил один индекс, чтобы он включал в себя все необходимое, и нагрузка снова упала до 20%. 

Один запрос с одним неоптимизированным индексом смог поднять нагрузку на процессор в два раза. 


Понравилось? Кликни Лайк, чтобы я знал, какой контент более интересен читателям. Заметку пока еще никто не лайкал и ты можешь быть первым


Комментарии

Денис

18 Сентября 2012

Миша, а СУБД MSSQL?


Андрей

18 Сентября 2012

Интересно, а когда грузится процессор, какая загрузка ОЗУ? У меня почему-то небольшая загрузка ОЗУ когда грузится процессор и наоборот когда загрузка под 20% память хавает всю


Михаил Фленов

18 Сентября 2012

Да, MS SQL

Память почти всегда использована процентов на 80%


Слониха

18 Сентября 2012

Михаил, а приходилось ли Вам использовать PostgreSQL в связке с C# ASP.NET в реальном проекте/ах?

И как?


Михаил Фленов

18 Сентября 2012

PostgreSQL вообще ни разу не использовал.


Добавить Комментарий

Еще что-нибудь

Хотите найти еще что-то интересное почитать? Можно попробовать отфильтровать заметки на блоге по категориям.

О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне