УЦ Микротест - источник ваших знаний
 
Личный кабинет Вход / Регистрация
 
 
 
  Вход Регистрация
Логин*
E-mail, указанный при регистрации
Пароль* не помню
 
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
 
 
0 позиций

       +7 (495) 231 23 51 Москва

       +7 (964) 778 99 27 Москва

       Дербеневская наб. д.7 стр. 5

Курс Оптимизация баз данных в Microsoft SQL Server 2016 (Код: 10987)

Microsoft

Чтобы заказать курс, нажмите на удобную дату прохождения обучения
Москва
Екатеринбург
Ноябрь ´19
Декабрь ´19
Январь ´20
Февраль ´20
Март ´20
Апрель ´20
Май ´20
Июнь ´20
Июль ´20
Август ´20
Сентябрь ´20
Октябрь ´20
Ноябрь ´20
18 - 21 30.03 - 02.04 03 - 06
03 - 06

Если в расписании нет удобных для Вас дат, напишите нам - мы разработаем удобные варианты специально для Вас!

SQL Server 2016 – это новая версия универсальной платформы для управления данными, разработки бизнес-приложений и проектов бизнес-аналитики.

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

Курс длится 32 академических часа


Аудитория
  • Разработчики баз данных
  • Администраторы баз данных
Необходимая подготовка
  • Базовые знания об операционной системе Microsoft Windows и ее основных функциях.
  • Знания в области администрирования и обслуживания баз данных. (Администрирование баз данных Microsoft SQL Server 2014 (20462), Разработка баз данных на платформе Microsoft SQL Server 2016 (20762), Администрирование инфраструктуры баз данных в Microsoft SQL Server 2016 (20764))
  • Знание Transact-SQL. (Создание запросов в Microsoft SQL Server (20461), Создание SQL - запросов в Microsoft SQL Server 2016 (20761))
Цели курса
  • Настраивать механизмы хранения и доступа к данным для максимальной производительности.
  • Использовать инструменты мониторинга и оптимизации производительности баз данных.
  • Ускорять работу запросов и операций над данными
Специалисты, обладающие этими знаниями и навыками, в настоящее время крайне востребованы. Большинство выпускников наших курсов делают успешную карьеру и пользуются уважением работодателей

Подробная программа курса

Содержание

Модуль 1: Архитектура SQL Server, планировщики и процессы ожидания

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

Занятия

·         Компоненты SQL Server и ОС SQL

·         Планировщик Windows vs планировщик SQL

·         Ожидания и очереди

Лабораторная работа: архитектура SQL Server, планирование и ожидания

После завершения этого модуля вы сможете:

·         Описывать компоненты SQL Server и ОС SQL

·         Описывать различия между планированием Windows и планированием SQL

·         Описывать ожидания и очереди

Модуль 2: Ввод / вывод SQL Server

Этот модуль охватывает основные концепции ввода / вывода, сетей хранения данных и тестирования производительности. Основное внимание уделяется операциям ввода-вывода SQL Server и методам тестирования производительности хранилища.

Занятия

·         Основные понятия

·         Решения для хранения

·         Настройка и тестирование ввода / вывода

Лаборатория: тестирование производительности хранилища

После завершения этого модуля вы сможете:

·         Описывать основные понятия ввода / вывода SQL

·         Описывать решения для хранения

·         Выполнять настройку и тестирование ввода / вывода

Модуль 3: Структуры базы данных

Этот модуль охватывает структуры базы данных, файл данных и внутреннюю структуру TempDB. Основное внимание уделяется архитектурным концепциям и лучшим практикам, связанным с файлами данных для пользовательских баз данных и TempDB.

Занятия

·         Внутренняя структура базы данных

·         Внутренние данные файла данных

·         Свойства TempDB

Лабораторная работа: структуры базы данных

После завершения этого модуля вы сможете:

·         Описывать внутреннюю настройку структур базы данных

·         Описывать внутреннюю настройку файлов данных.

·         Описывать внутреннюю настройку TempDB

Модуль 4: Память SQL Server

Этот модуль охватывает внутреннюю память Windows и SQL Server. Основное внимание уделяется архитектурным концепциям и рекомендациям, связанным с настройкой памяти SQL Server.

Занятия

·         Память Windows

·         Память SQL Server

·         In-Memory OLTP

Лабораторная работа: память SQL Server

После завершения этого модуля вы сможете:

·         Описывать компоненты памяти Windows

·         Описывать компоненты памяти SQL Server

·         Описывать в памяти OLTP

Модуль 5: Параллелизм SQL Server

Этот модуль покрывает транзакции и внутренние блокировки. Основное внимание уделяется архитектурным концепциям и лучшим практикам, связанным с параллелизмом, транзакциями, уровням изоляции и блокировкам.

Занятия

·         Параллельность и транзакции

·         Внутренние блокировки

Лабораторная работа: параллелизм SQL Server

После завершения этого модуля вы сможете:

·         Объяснять, что такое параллелизм и транзакции

·         Описывать принцип блокировок

Модуль 6: Статистика и внутренности индекса

Этот модуль охватывает внутреннее устройство статистики и индексов. Основное внимание уделяется архитектурным концепциям и лучшим практикам, связанным со статистикой и индексами.

Занятия

·         Внутренняя статистика и оценка мощности

·         Свойства индексов

·         Columnstore Indexes

Лаборатория: Внутреннее устройство статистики и индекса

После завершения этого модуля вы сможете:

·         Описывать внутреннюю статистику

·         Выполнять оценку мощности

·         Описывать, почему вы будете использовать индексы Columnstore и сможете их реализовать

Модуль 7: Выполнение запроса и анализ плана запроса

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

Занятия

·         Выполнение запросов и внутреннее оптимизатор

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

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

·         Адаптивная обработка запросов

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

После завершения этого модуля вы сможете:

·         Описывать выполнение запроса и оптимизатор

·         Анализировать планы запросов и решать общие проблемы

Модуль 8: Планирование кэширования и перекомпиляции

Этот модуль охватывает план кэширования и перекомпиляции. Основное внимание уделяется архитектурным концепциям, сценариям устранения неполадок и рекомендациям, связанным с Plan Cache.

Занятия

·         Внутреннее устройство кеша планов

·         Устранение проблем с кешем планов

·         Автоматическая настройка

·         Магазин запросов

Лабораторная работа: Планирование кэширования и перекомпиляции

После завершения этого модуля вы сможете:

·         Описывать, что такое план кеша

·         Устранять неполадки с планом кеша

·         Описывать хранилище запросов и почему вы его используете

Модуль 9: Расширенные события

Этот модуль охватывает расширенные события. Основное внимание уделяется архитектурным концепциям, стратегии устранения неполадок и сценариям использования расширенных событий.

Занятия

·         Основные понятия расширенных событий

·         Работа с расширенными событиями

Лаборатория: Расширенные события

После завершения этого модуля вы сможете:

·         Описывать основные понятия расширенных событий

·         Реализовывать расширенные события

Модуль 10: Мониторинг, трассировка и определение базовых показателей

Этот модуль охватывает инструменты и методы для мониторинга, отслеживания и определения базовых данных производительности SQL Server. Основное внимание уделяется стратегии сбора данных и методам анализа собранных данных.

Занятия

·         Мониторинг и отслеживание

·         Базовые показатели и бенчмаркинг

Лаборатория: Мониторинг, Отслеживание и сбор базовых показателей

После завершения этого модуля вы сможете:

·         Описывать различные варианты мониторинга и отслеживания

Описывать различные варианты сравнительного анализа и определения базовых показателей

Скрыть подробную программу курса

Заказать обучение «Оптимизация баз данных в Microsoft SQL Server 2016 (10987)» можно, кликнув на удобную дату его проведения, по почте training AT training-microtest DOT ru или по одному из телефонов, указанных в разделе Контакты.



 
 
Заказать
Добавить отзыв Вы сможете после регистрации на нашем сайте

Зарегистрироваться или авторизоваться