У меня на работе сервер базы данных занят в нормальные часы не более чем на 20%, а в пики нагрузки не более 50%. Это такие редкие дни и часы, когда процессор напрягается так сильно, что я уже и не помню, когда последний раз это было.
В пятницу перед уходом с работы проверяю нагрузку сервера, а у меня там от 30% до 50%, причем большую часть времени под 50%. Ну я оставил сервак в покое, не хотел напрягать мозг на выходных. Сегодня пришел на работу, проверил индексы, изменил один индекс, чтобы он включал в себя все необходимое, и нагрузка снова упала до 20%.
Один запрос с одним неоптимизированным индексом смог поднять нагрузку на процессор в два раза.
Понравилось? Кликни Лайк, чтобы я знал, какой контент более интересен читателям. Заметку пока еще никто не лайкал и ты можешь быть первым
Миша, а СУБД MSSQL?
Интересно, а когда грузится процессор, какая загрузка ОЗУ? У меня почему-то небольшая загрузка ОЗУ когда грузится процессор и наоборот когда загрузка под 20% память хавает всю
Да, MS SQL
Память почти всегда использована процентов на 80%
Михаил, а приходилось ли Вам использовать PostgreSQL в связке с C# ASP.NET в реальном проекте/ах?
И как?
PostgreSQL вообще ни разу не использовал.
Хотите найти еще что-то интересное почитать? Можно попробовать отфильтровать заметки на блоге по категориям.