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

Ваш инструмент успеха
Настройка производительности и оптимизация баз данных SQL
Задать вопрос
Мы с радостью ответим на ваши вопросы

Описание курса:

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

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

  • Модуль 1. Архитектура SQL Server, планирование (Scheduling) и ожидания (Waits).
  • Модуль 2: Ввод/вывод SQL Server.
  • Модуль 3: Структуры базы данных.
  • Модуль 4: Память SQL Server.
  • Модуль 5: Конкуренция и транзакции.
  • Модуль 6: Внутреннее устройство индексов и статистик.
  • Модуль 7: Выполнение запроса и анализ плана выполнения запроса.
  • Модуль 8: Кэширование планов и повторная компиляция (Recompilation).
  • Модуль 9: Расширенные события (Extended Events).
  • Модуль 10: Мониторинг, трассировка и определение исходного состояния (Baselining).

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

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

Для успешного прохождения курса рекомендуется:

  • Обладать основными знаниями об операционной системе Windows и ее ключевых возможностях.
  • Обладать опытом администрирования и поддержки баз данных.
  • Обладать опытом работы с Transact-SQL.

По итогам окончания учебного курса и успешного прохождения аттестации комиссия вручает специалисту Свидетельство или Сертификат установленного образца.

24 000 руб.
Записаться
Запишитесь на курс сейчас, а мы свяжемся с вами и уточним детали.