Книги и статьи по SQL Rambler's Top100 Switch language to: English 6 мая 2024 г. 13:40:35


www.sql-ex.ru
Skip Navigation Links  

 

Print  Версия для печати

На главную страницу

Настройка операторов SQL в Microsoft SQL Server 2000

Kevin Kline, Claudia Fernandez (оригинал: Tuning SQL Statements on Microsoft SQL Server 2000 )
Перевод Живенко Н.

Введение

Эта статья охватывает базовые методы, используемые для настройки операторов SELECT в Microsoft SQL Server – реляционной СУБД. Мы обсудим возможности, предоставляемые графическим интерфейсом в Microsoft SQL Enterprise Manager или в Microsoft SQL Query Analyzer, а также дадим краткий обзор средствам настройки запросов Quest Software.

В добавление к методам настройки, мы опишем несколько лучших практических приемов, которые вы сможете использовать в операторах SELECT, для улучшения их производительности. Все примеры и синтаксис протестированы на Microsoft SQL Server 2000. Эта статья даст вам основные представления об инструментах настройки запросов и технических приемах, предоставляемых инструментарием Microsoft. Мы охватим ряд технических приемов построения запросов, повышающих производительность и скорость считывания данных.

SQL Server посредством некоторых команд SET и DBCC позволяет оценить производительность транзакций с помощью выборки активности ввода-вывода и времени выполнения. Кроме того, некоторые команды DBCC могут использоваться для получения более детальных разъяснений по некоторым статистикам индекса, оценке стоимости каждого возможного плана выполнения и повышения производительности. Более детально команды SET и DBCC описаны в официальном издании “Analyzing and Optimizing T-SQL Query Performance on Microsoft SQL Server using SET and DBCC” («Анализ и оптимизация производительности запросов T-SQL в Microsoft SQL Server с использованием SET и DBCC»), первом из серии четырех официальных изданий по настройке производительности.

Оглавление статьи:

  • Введение
  • Методы настройки Microsoft
  • SET STATISTICS IO
  • SET STATISTICS TIME
  • Выходные данные и анализ SHOWPLAN
    • Выходные данные SHOWPLAN
    • Операции SHOWPLAN
  • Чтение плана выполнения запроса
    • Начинаем
    • Сравнение SEEK и SCAN
    • Ветвящиеся шаги, демонстрируемые сравнением соединений и подзапросов
    • Сравнение планов выполнения запросов
    • Объяснение воздействия соединений
  • Методы настройки запросов
    • Оптимизация подзапросов
    • UNION против UNION ALL
    • Функции и выражения, подавляющие использование индексов
    • SET NOCOUNT ON
    • TOP и SET ROWCOUNT
  • Использование инструментальных средств для настройки операторов SQL
    • Microsoft Query Analyzer
    • Quest Central для SQL Server SQL Tuning
  • ЗАКЛЮЧЕНИЕ

Загрузить полный текст статьи в формате PDF

 

На главную страницу

Print  Версия для печати


Использование любых материалов данного сайта возможно только
при условии обязательного размещения прямой ссылки на сайт
http://www.sqlbooks.ru
на каждой странице, где размещены используемые материалы.

 Начало   Статьи    Книги 
Рейтинг@Mail.ru Rambler's Top100 Alt Упражнения по SQL: обучение, тестирование, сертификация по языку SQL Copyright c 2002-2006. All rights reserved.