Настройка запроса

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

В этом разделе

  • Анализ запроса
    Содержит сведения об отображении планов выполнения запроса с помощью среды Microsoft Среда SQL Server Management Studio, параметра SET языка Transact-SQL и классов событий приложения Приложение SQL Server Profiler в трассировках.

  • Поиск отсутствующих индексов
    Содержит сведения о возможности «пропущенных индексов» в SQL Server 2005. Когда оптимизатор запросов анализирует запрос, чтобы определить лучший план выполнения, он автоматически формирует сведения об индексах, которые повысили бы производительность запроса, даже если эти индексы не существуют. Возможность «пропущенных индексов» позволяет извлекать сведения о «пропущенных индексах».

  • Рекомендации по настройке запроса
    Содержит сведения о том, что можно сделать для улучшения производительности запроса.

  • Дополнительные понятия настройки запросов
    Содержит сведения об операциях соединения SQL Server.