На первую страницу Курсы для IT специалистов Курсы ИБ Психология - Управление - Маркетинг Курсы для пользователей  

Телефон: +7(495)933-00-06 / О компании / Наши координаты / Карта сайта /  

Авторские курсы по технологиям Microsoft


Курс: 10987 Microsoft SQL Server 2016 - NEW
(Настройка производительности и оптимизация баз данных SQL)

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

  • базовые знания об основной функциональности операционной системы Microsoft Windows;
  • знание языка Transact-SQL;
  • знания по администрированию и обслуживанию баз данных.
Продолжительность: 4 дня, 32 академических часов.
Методические материалы: учебник Microsoft на английском языке.
Документ об окончании курса: сертификат корпорации Microsoft.

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

1. Архитектура SQL Server, планирование и ожидания.

  • Компоненты SQL Server и SQL OS.
  • Расписания Windows и SQL.
  • Ожидания и очереди.

2. Подсистема ввода/вывода.

  • Базовые концепции.
  • Решения хранения.
  • Настройка и тестирование ввода/вывода.

3. Структура базы данных.

  • Внутренняя структура базы данных.
  • Устройство файла данных.
  • Устройство TempDB.

4. Память SQL Server.

  • Память Windows.
  • Память SQL Server.
  • In-Memory OLTP.

5. Конкурентный доступ и транзакции.

  • Конкурентный доступ и транзакции.
  • Устройство блокировок.

6. Статистика и устройство индексов.

  • Устройство статистики и оценка мощности.
  • Устройство индексов.
  • Колоночные индексы.

7. Выполнение запроса и анализ плана.

  • Выполнение запроса и устройство оптимизатора.
  • Анализ планов запроса.

8. Кэширование плана и повторная компиляция.

  • Устройство кэша планов.
  • Поиск и устранение ошибок кэша планов.
  • Хранение запросов.

9. Расширенные события.

  • Базовые концепции расширенных событий.
  • Реализация расширенных события.

10. Мониторинг, трассировка и базовая линия.

  • Мониторинг и трассировка.
  • Базовая линия и сравнительное тестирование.

11. Поиск и устранение общих проблем производительности.

  • Поиск и устранение проблем с производительностью процессора.
  • Поиск и устранение проблем с производительностью памяти.
  • Поиск и устранение проблем с производительностью ввода/вывода.
  • Поиск и устранение проблем с производительностью конкурентного доступа.
  • Поиск и устранение проблем с производительностью TempDB.