Оптимизация запросов SQL Server

В данный момент идет прием заявок на курс.
Мы можем сообщить вам о начале
запланированного обучения


Код: SQl-opt
Длительность: 16 ак.ч.
Стоимость: 22 400 р.

Аннотация:
В ходе занятий по этому курсу Вы под руководством квалифицированного преподавателя овладеете знаниями и навыками, необходимыми, чтобы профессионально проектировать и разрабатывать базы данных Microsoft SQL Server 2012.

Microsoft SQL Server 2012 — система управления реляционными базами данных. Программный продукт предлагает разработчикам и пользователям широкий набор возможностей по созданию решений с высоким уровнем производительности, надежности и безопасности, является комплексной платформой управления данными и бизнес-анализа.


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


Предварительная подготовка:
Опыт работы с БД SQL Server, навыки написания запросов в T-SQL, опыт разработки собственного функционала.


Результат обучения:
По окончании курса Вы будете уметь:

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

Документ об окончании курса:
Сертификат Учебного Центра Юнит


Регистрация на курс:
1. По электронной почте. Отправьте сообщение на адрес edu@unitgroup.ru, с указанием: названия предприятия, ФИО участников, их должностей, контактных телефонов и e-mail.
2. По телефону +7(343) 344-25-60 Учебный центр Юнит.


Содержание курса:
Модуль 1. Мониторинг текущего состояния системы

· Системные представления и процедуры

· SQL Server Profiler и ExtendedEvents

· Счетчики производительности Windows

· Лабораторная работа: Мониторинг текущего состояния системы


Модуль 2. Выполнение запросов в SQL Server

· Планы выполнения запросов

· Статистики

· Параметризация запросов

· Лабораторная работа: Выполнение запросов в SQL Server


Модуль 3. Оптимизация выборки данных с помощью индексов

· Принципы хранения данных в SQL Server

· Использование некластерных индексов

· Колоночные индексы

· Лабораторная работа: Оптимизация выборки данных с помощью индексов


Модуль 4. Перемещение больших объемов данных

· Использование операций массовой вставки

· Секционирование таблиц

· Работа с секциями таблиц

· Лабораторная работа: Перемещение больших объемов данных