10987 Настройка производительности и оптимизации баз данных SQL-1

Ближайшая дата:
13.01.2025
Количество часов
32 ак.ч.
Продолжительность
4 занятия
Стоимость курса
990 BYN

Режим и формат обучения:

Время: 10:00-17:00 (ПН-ЧТ)
Формат: Гибридный (на выбор) — онлайн в режиме реального времени или офлайн по адресу: г. Минск, ул. Амураторская, 4.  (ст. м. Молодежная).

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

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

Необходимая подготовка:
Для эффективного обучения на курсе слушатели должны обладать следующими знаниями и навыками:
  • Базовые знания и навыки работы с операционными системами Windows.
  • Рабочие знания и навыки администратора баз данных.
  • Рабочие знания в области Transact-SQL.

Преподаватель курса:

1504_oooo.plus.png
Михаил Пилинога – Microsoft Certified Trainer, более 20 лет практического опыта.

Навыки и опыт:

  • Доскональное знание систем на основе Windows–технологий, включая как серверные операционные системы Windows NT 4.0, Windows 2000, 2003, 2008, 2012, 2016, так и клиентские — Windows 2000, Windows XP, Windows 7, Windows 8, Windows 10
  • Глубокое знание серверов Microsoft Exchange Server (5.5, 2000, 2003, 2007, 2010, 2013, 2016)
  • Знание и опыт работы с Microsoft SQL Server (2008, 2014, 2016)
  • Опыт внедрения решения инфраструктуры в Microsoft Azure, мониторинга облачных и гибридных решений и поддержки управления жизненным циклом приложений
  • Настройка, конфигурирование, администрирование и эксплуатация локальных сетей, коммутаторов 3Com, маршрутизаторов Cisco, точек беспроводного доступа D-Link
  • Опыт работы со службой каталогов Active Directory
  • Знание аппаратной части PC, опыт подготовки технических спецификаций серверного, компьютерного, сетевого и периферийного оборудования; практический опыт работы с серверами IBM и Fujitsu-Siemens
  • Опыт руководства группой администраторов, некоторый опыт работы в подразделении безопасности (информационная защита)
  • Наличие опыта работы с программой шифрования PGP и системами распределения открытых ключей PKI (на базе Windows Server 2003 и Windows Server 2008), знание теории криптографии
  • Некоторый опыт программирования на C++, C#, ассемблере для х86 процессоров, ASP.NET, PowerShell

По окончании курса вы получите:

  • Сертификат Microsoft о прохождении курсов.

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

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

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

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

Модуль 4: Память SQL Server.
  • Память Windows.
  • Память SQL Server.
  • In-Memory OLTP.
Лабораторная работа. Память SQL Server.

Модуль 5: Конкурентный доступ и транзакции.
  • Конкурентный доступ и транзакции.
  • Устройство блокировок.
Лабораторная работа. Конкурентный доступ и транзакции.

Модуль 6: Статистика и устройство индексов.
  • Устройство статистики и оценка мощности.
  • Устройство индексов.
  • Колоночные индексы.
Лабораторная работа. Статистика и устройство индексов.

Модуль 7: Выполнение запроса и анализ плана.
  • Выполнение запроса и устройство оптимизатора.
  • Анализ планов запроса.
Лабораторная работа. Выполнение запроса и анализ плана.

Модуль 8: Кэширование плана и повторная компиляция.
  • Устройство кэша планов.
  • Поиск и устранение ошибок кэша планов.
  • Хранение запросов.
Лабораторная работа. Кэширование плана и повторная компиляция.

Модуль 9: Расширенные события.
  • Базовые концепции расширенных событий.
  • Реализация расширенных события.
Лабораторная работа. Расширенные события.

Модуль 10: Мониторинг, трассировка и базовая линия.
  • Мониторинг и трассировка.
  • Базовая линия и сравнительное тестирование.
Лабораторная работа. Мониторинг, трассировка и базовая линия.

Получить дополнительную информацию: 
+375 29 690 40 33HPaulovich@instituteiba.by

Заказать курс

Проектирование программного обеспечения информационных систем

Подождите немного, идет отправка ...
Демо период закончился