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



   education@kvazar-micro.com
   +380 44 2399960
   Как нас найти (схема)

   Центр Тестирования

   Центр Компетенций e-Learning
   Центр Решений Microsoft

   Расписание тренингов
   Прайс


    ИТ-специалистам    Первая страница раздела     Школа управления    Первая страница раздела     Для Пользователей    Первая страница раздела     Оформить заказ    
    MicrosoftOracleCisco
    SunIBM Lotus, IBM AIX
    NovellLinux-FreeBSDJava
    Управление проектами
    Управление разработкой ПО
    Управление ИТ-услугами
Офисные продукты
Microsoft Project
Графические пакеты


ИТ специалистам
  / Microsoft / курсы "Базы Данных" / 2784
возвратиться к списку курсов Microsoft
  возвратиться к списку
распечатать [html]   

2784: Настройка и оптимизация производительности запросов в Microsoft SQL Server 2005
2784: Tuning and Optimizing Queries using Microsoft SQL Server 2005

Описание
Мастер-класс, ориентированный на опытных специалистов в области баз данных, имеющих опыт поддержки решений на основе Microsoft SQL Server не менее 3-х лет.
Длительность
3 дня (24 часа)
Сертификация
готовит к тесту 70-442
Тестирование
В стоимость курса не входит
Документ по окончании
Сертификат Microsoft
Предварительные
требования
Знакомство с инструментами мониторинга, поиска и устранения неполадок в ОС и Microsoft SQL Server.
Знание архитектуры хранения данных Microsoft SQL Server 2005, включая индексы;
Умение использовать планы выполнения запросов.
Базовые знания операционных систем и платформ, на которых может применяться Microsoft SQL Server, базовые настройки конфигурации SQL Server.
Базовые знания архитектуры приложений баз данных.
Представление о нормализованных и денормализованных базах данных, их преимуществах и недостатках.
Знание синтаксиса Transact-SQL и понимание логики программирования.
Желательно наличие сертификации Microsoft Certified Technology Specialist: Microsoft SQL Server 2005.
Предварительное прослушивание курсов 2779, 2780, 2781.
Курс проводится на русском языке. Однако материалы курса, лабораторные работы и тесты - на английском языке. Поэтому желательно иметь навыки чтения технического английского.


Содержание

Измерение производительности базы данных
В данном модуле слушатели смогут измерить производительность базы данных и определить узкие места в системе, влияющие на неё.
Теория:
Важность измерения показателей производительности
Ключевые показатели производительности запросов: Sysmon
Ключевые показатели производительности запросов: SQL Profiler
Рекомендации по определению блокировок
Практика: Измерение производительности базы данных
Просмотр и анализ сценариев и таблиц.
Определение базовых показателей производительности.
Приоритезация обнаруженных проблем.

Оптимизация дизайна базы данных на физическом уровне
В данном модуле изучаются стратегии оптимизация физического дизайна баз данных и проводится оптимизация с импользованием нормализации, денормализации, обобщения.
Теория:
Модель оптимизации производительности
Стратегия оптимизации схемы: ключи
Стратегия оптимизации схемы: денормализация
Стратегия оптимизации схемы: обобщение
Практика: Оптимизация схемы
Оптимизация объектов базы данных, нормализация, денормализация
Очистка схемы
Адаптация существующего решения к новой схеме базы данных
Оценка производительности

Оптимизация запросов для повышения производительности
В данном модуле слушатели получат навыки оптимизации запросов с целью повышения производительности. В практической части будет произведена оптимизация представлений, хранимых процедур, агрегирующих запросов. Каждый оптимизированный запрос повышает общую производительность системы за счёт освобождения ресурсов и уменьшения количества блокировок.
Теория:
Модель оптимизации производительности: запросы
Что такое логический порядок выполнения запроса?
Соображения по использованию подзапросов
Рекомендации по созданию эффективных запросов
Практика: Оптимизация запросов
Оптимизация и переписывание хранимых процедур
Оптимизация и переписывание представлений
Оптимизация и переписывание запросов с агрегацией
Оценка производительности

Преобразование курсоров в запросы
В данном модуле будет проводиться работа по замене курсоров (медленный итеративный код) на запросы (быстрый код, работающий с множествами)
Теория:
Модель оптимизации производительности: Обработка множеств данных
Пять шагов для построения курсора
Стратегии по преобразованию курсоров
Практика: Преобразование курсоров в запросы
Преобразование курсоров в запросы
Оценка производительности

Оптимизация стратегии использования индексов
В данном модуле слушатели будут работать над оптимизацией стратегии индексирования. В практической части будут создаваться и удаляться индексы для поддержки запросов и устранения избыточности.
Теория:
Модель оптимизации производительности: индексы
Соображения по использованию индексов
Рекомендации по использованию кластерных индексов
Рекомендации по использованию некластерных индексов
Как документировать подходы к индексированию
Практика: Оптимизация стратегии использования индексов
Поиск таблиц для оптимизации
Проектирование индексов
Оценка производительности

Управление совместным доступом
В данном модуле слушателям будет предоставлена возможность решить проблемы совместного доступа к данным путём оптимизации транзакций и управления уровнями изоляции.
Теория:
Модель оптимизации производительности: блокировки
Использование эффективных запросов для уменьшения количества блокировок
Стратегии по уменьшению количества блокировок
Практика: Снижение количества блокировок
Просмотр кода, приводящего к блокировкам
Уменьшение количества блокировок
Финальная оценка производительности, определение выигрыша от оптимизации.



Ресурсы
Оригинальное учебное пособие Microsoft. Cтуденческий CD и инсталляционный CD с SQL Server 2005 (trial copy). Обеды.
   Все права защищены
   © Учебный Центр Квазар-Микро
   1994 - 2008


   Словари, Аббревиатуры, Ссылки, Гостиницы Киева, Расписание поездов
   Как нас найти (схема)
    
наверх    


  Компания "СИТРОНИКС Информационные Технологии"


  Освітній портал