Books and articles about SQL Rambler's Top100 Сменить язык на: Русский 24 April 2024 10:17:09


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  Версия для печати


Usage of any materials of this site is possible
only under condition of mandatory allocation of the direct link to a site
http://www.sqlbooks.ru
on each page where used materials are placed.

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