Курс NT-10987 Настройка производительности и оптимизация баз данных SQL | nt.ua

(044) 390 73 35 (050) 352 68 64

EN RU UA

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

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

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

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

Аудитория

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

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

  • базовые знания и навыки работы с операционными системами Windows;
  • знания и навыки администратора баз данных;
  • знания в области Transact-SQL.
  1. Архитектура SQL Server, планирование и ожидание обработки
    • Компоненты SQL Server та операционной системы
    • Планирование Windows или SQL Server
    • Ожидания и очереди
  2. Подсистема ввода/вывода SQL Server
    • Основные концепции
    • Решения для хранения данных
    • Настройка и тестирование ввода/вывода
  3. Структура баз данных
    • Внутренние структуры базы данных
    • Внутреннее устройство файлов данных
    • Внутреннее устройство базы данных TempDB
  4. Работа SQL Server с памятью
    • Работа с памятью Windows
    • Работа с памятью SQL Server
    • OLTP-обработка в памяти
  5. Параллелизм и транзакции
    • Параллелизм и транзакции
    • Внутреннее устройство блокировок
  6. Статистика и внутреннее устройство индексов
    • Внутреннее устройство статистики и оценка её эффективности
    • Внутреннее устройство индексов
    • Индексы колоночного хранения
  7. Выполнение запросов и анализ плана выполнения запросов
    • Внутреннее устройство выполнения запросов и оптимизатора
    • Анализ плана выполнения запросов и устранение распространенных проблем
    • Адаптивная обработка запросов
  8. Кэширование и перекомпиляция плана
    • Внутреннее устройство кэша планов
    • Устранение неполадок кэша планов
    • Функция автоматической подстройки
    • Запрос хранилища
  9. Расширенные события
    • Основные понятия расширенных событий
    • Реализация расширенных событий
  10. Мониторинг, трассировка и базовый профиль
    • Мониторинг и трассировка
    • Создание базового профиля и установка контрольных точек

Регистрация на ближайший курс

Код курса

NT-10987

Длительность, дней (часов)

5 (40)

Ближайшие даты

Цена, грн

График занятий

Дата

Время

20.05.24
09:30 - 17:00
21.05.24
09:30 - 17:00
22.05.24
09:30 - 17:00
23.05.24
09:30 - 17:00
24.05.24
09:30 - 17:00

В стоимость курса входит

  • LIVE-обучение вне зависимости от формата участия в курсе (очно/удаленно)
  • Подбор материалов по теме курса
  • Преднастроенная среда и обучение на современном оборудовании
  • Электронный сертификат УЦ "Сетевые Технологии"
  • Обед и кофе-брейки (очный курс)
  • Консультации тренера в течении 6-ти месяцев после окончания курса