Назад | Перейти на главную страницу

Как лучше всего отлаживать и повышать скорость вашего сервера?

Мой сервер работает немного медленнее, чем обычно.

Мне было интересно, какие стратегии я могу сделать, чтобы оценить скорость моего сервера и улучшить ее.

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

Используйте методический подход, например Ожидания и очереди. Это проверенная успешная методология устранения неполадок производительности, которая воля направит вас по правильному пути.

Я думаю, вам нужно предоставить дополнительную информацию, если вы хотите получить достойные ответы. Пример:

  • Что это за сервер. (какой у вас сервер: веб, ftp и т. д.)
  • Какие приложения он запускает
  • Как ситуация с пользователем.

Наилучшие пожелания.

Как упомянул @nenne, трудно сказать, как улучшить производительность ваших серверов с таким небольшим количеством информации. Но если вы используете SQL SErver 2005 и выше, я предлагаю вам использовать правильные DMV и начать проверку 5 или 10 самых дорогих запросов, а также проверить статистику ожидания: ожидает ли сервер sql ввода-вывода, процессора или памяти? Есть ли проблемы с блокировкой? Ваша статистика обновляется? Вы можете использовать профилировщик и Perfmon, чтобы исследовать основную причину вашей проблемы.

Как было сказано ранее, это очень открытый конец, но если вы заметили снижение производительности и у вас нет процедуры обслуживания, вы можете посмотреть на восстановление индексов (всех или только тех, которые требуют этого, в зависимости от доступного окна обслуживания и усилий). Также обновление статистики, как упомянул Дэни.

Все, что интересно в средстве просмотра событий, любое оборудование, которое может не сообщать об ошибках, поэтому потребует от вас использования инструментов, предоставляемых поставщиком.

Если у вас все еще есть проблемы, посмотрите счетчики perfmon и dmv, а также профилировщик.

Вы могли бы начать с худших мест, чем http://sqlserverpedia.com/wiki/Performance_Tuning

Ура