Поделиться через


Формирование базовых показателей производительности

Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure базе данных SQL в Microsoft Fabric

Чтобы определить, выполняется ли система SQL Server оптимально, с течением времени измеряйте производительность через регулярные интервалы, даже если проблемы не возникают, чтобы установить базовые показатели производительности сервера. Сравните каждый новый набор измерений с полученными ранее.

Следующие области влияют на производительность SQL Server:

  • ресурсы системы (оборудование);

  • Сетевая архитектура

  • операционная система;

  • приложения базы данных;

  • Клиентские приложения

Как минимум используйте измерения базового уровня для определения следующих значений:

  • пиковые и непиковые часы операции;

  • время ответа на подачу запроса или команды пакета;

  • время завершения резервного копирования и восстановления базы данных.

После установления базового уровня производительности сервера сравните статистику базовых строк с текущей производительностью сервера. Числа намного выше и намного ниже базового уровня являются кандидатами для дальнейшего изучения. Они могут указывать области, необходимые для настройки или перенастройки. Например, если количество времени для выполнения набора запросов увеличивается, изучите запросы, чтобы определить, могут ли они быть переписаны и есть ли необходимость добавлять статистику столбца или новые индексы.