Каталог курсов

Курсы Microsoft

Performance Tuning and Optimizing SQL Databases

 
Код курса  Код: 10987B    Заявка  Предварительная запись    Продолжительность  Кол-во часов: 32 , Кол-во дней: 4


Кому следует посетить

Этот курс предназначен для специалистов в области ИТ, обеспечивающих управление и поддержку базы данных SQL Server и отвечают за оптимизацию производительности экземпляров SQL Server. А так же для лиц, пишущих запросы к данным, и обеспечивающих оптимальную нагрузку при их выполнении.

Предварительные требования

Для эффективного обучения на курсе слушатели должны обладать следующими знаниями и навыками:

  • Базовые знания и навыки работы с операционными системами Windows.
  • Рабочие знания и навыки администратора баз данных.
  • Рабочие знания в области Transact-SQL.


Цели курса

По окончании курса слушатели смогут:

  • Описывать высокоуровневый обзор архитектуры SQL Server и его различных компонентов.
  • Описывать модель выполнения SQL Server, ожиданий и очередей.
  • Описывать базовые концепции архитектуры ввода/вывода, сетей хранения данных и тестирования производительности.
  • Описывать архитектурные концепций и практические рекомендации, связанные с файлами данных для пользовательских баз данных и базы данных TempDB.
  • Описывать архитектурные концепций и практические рекомендации, связанные с параллелизмом, транзакциями, уровнями изоляции и блокировками.
  • Описывать архитектурные концепции оптимизатора запросов, и смогут идентифицировать и устранить проблемы выявления запроса.
  • Описывать архитектурные концепции, устранять неполадки сценариев и использовать практические рекомендации, связанные с процедурным кэшем.
  • Описывать архитектурные концепции, сценарии устранения неполадок для расширенных событий.
  • Объяснять стратегию сбора данных и технологии для анализа собранных данных.
  • Понимать методы поиска и диагностики узких мест для повышения общей производительности


Содержание курса

Цель курса – предоставить слушателям, выполняющим сопровождение и настройку SQL Server знания и навыки, необходимые для настройки и оптимизации базы данных.

Программа курса

Модуль 1: Архитектура SQL Server, планирование и ожидание обработки

  • Компоненты SQL Server и операционной системы
  • Планирование Windows или SQL Server
  • Ожидания и очереди
    • Лабораторная работа: Архитектура SQL Server, планирование и ожидание обработки

Модуль 2: Подсистема ввода/вывода SQL Server

  • Основные концепции
  • Решения для хранения данных
  • Настройка и тестирование ввода/вывода
    • Лабораторная работа: Тестирование производительности устройств хранения данных

Модуль 3: Структуры базы данных

  • Внутренние структуры базы данных
  • Внутреннее устройство файлов данных
  • Внутреннее устройство базы данных TempDB
    • Лабораторная работа: Структуры базы данных

Модуль 4: Работа SQL Server с памятью

  • Работа с памятью Windows
  • Работа с памятью SQL Server
  • OLTP обработка в памяти
    • Лабораторная работа: Работа SQL Server с памятью

Модуль 5: Параллелизма и транзакции

  • Параллелизма и транзакции
  • Внутреннее устройство блокировок
    • Лабораторная работа: Параллелизма и транзакции

Модуль 6: Статистика и внутреннее устройство индексов

  • Внутреннее устройство статистики и оценка её эффективности
  • Внутреннее устройство индексов
  • Индексы колоночного хранения
    • Лабораторная работа: Статистика и внутреннее устройство индексов

Модуль 7: Выполнение запросов и анализ плана выполнения запросов

  • Внутреннее устройство выполнения запросов и оптимизатора
  • Анализ плана выполнения запросов и устранение распространенных проблем
    • Лабораторная работа: Выполнение запросов и анализ плана выполнения запросов

Модуль 8: Кэширование и перекомпиляция плана

  • Внутреннее устройство кэша планов
  • Устранение неполадок кэша планов
  • Запрос хранилища
    • Лабораторная работа: Кэширование и перекомпиляция плана

Модуль 9: Расширенные события

  • Основные понятия расширенных событий
  • Реализация расширенных событий
    • Лабораторная работа: Расширенные события

Модуль 10: Мониторинг, трассировка и базовый профиль

  • Мониторинг и трассировка
  • Создание базового профиля и установка контрольных точек
    • Лабораторная работа: Мониторинг, трассировка и базовый профиль

Модуль 11: Устранение распространенных проблем с производительностью

  • Устранение неполадок производительности процессора
  • Устранение неполадок производительности памяти
  • Устранение неполадок производительности ввода/вывода
  • Устранение неполадок производительности параллелизма
  • Устранение неполадок производительности базы данных TempDB
    • Лабораторная работа: Устранение распространенных проблем с производительностью


Место проведения мероприятия: г. Киев пр., В. Лобановского, 4г Performance Tuning and Optimizing SQL Databases +380444922929
Время проведения: Уточняйте
Ссылка курса обучения
Назад в раздел



Для предварительной записи на курсы или microsoft-logo.jpg
уточнения информации позвоните по телефонам:
(044) 492-29-29, 594-98-98
e-mail: training@muk.com.ua


Или заполните заявку.

Свежие новости

19.06.2017 Авторизованные курсы Microsoft на базе Учебного центра МУК


Учебный центр МУК - Silver Learning Partner Microsoft - приглашает всех желающих стать участником авторизованных курсов Microsoft согласно ближайшего расписания. 

01.06.2017 Открыт набор на курс «Виртуализация серверов с Windows Server Hyper-V и System Center»
Учебный центр МУК обладая статусом Silver Learning Partner Microsoft объявляет набор на курс «Виртуализация серверов с Windows Server Hyper-V и System Center», который состоится с 06 по 09 июня 2017 года.

21.05.2017 Снова лучшие: Dell EMC награждает МУК
Группа компаний МУК получила две награды на Dell EMC Partner Awards 2017

17.05.2017 HPE Education Brunch 2017
Учебный центр Группы компаний MUK при поддержке НРE Украина уже традиционно приглашает желающих стать участниками HPE Education Brunch 2017