Курс "10987 Оптимизация баз данных в Microsoft SQL Server 2016 (10987 Performance Tuning and Optimizing SQL Databases)"
Код: 10987 Специализация: Microsoft SQL Server 2016
Продолжительность - 4 дня
Расписание:
17 июля 2023 года (Москва)
23 октября 2023 года (Москва)
Стоимость:
30 000 руб.
Цель курса "10987 Оптимизация баз данных в Microsoft SQL Server 2016" предоставить слушателям, выполняющим сопровождение и настройку SQL Server знания и навыки, необходимые для настройки и оптимизации базы данных.
Аудитория:
Разработчики баз данных,
Администраторы баз данных
Прослушав данный курс, Вы научитесь:
Настраивать механизмы хранения и доступа к данным для максимальной производительности.
Использовать инструменты мониторинга и оптимизации производительности баз данных.
Лабораторная работа: Архитектура SQL Server, планирование и ожидание обработки
Модуль 2. Подсистема ввода-вывода
Основные концепции
Решения для хранения данных
Настройка и тестирование
Лабораторная работа: Тестирование производительности устройств хранения данных
Модуль 3. Структура баз данных
Структура баз данных изнутри
Устройство файлов данных
Устройство TempDB
Лабораторная работа: Структуры базы данных
Модуль 4. Организация памяти
Работа с памятью в Windows
Работа с памятью в SQL Server
Размещение таблиц в памяти
Лабораторная работа: Работа SQL Server с памятью
Модуль 5. Транзакции
Транзакции и изоляция
Внутренне устройство блокировок
Лабораторная работа: Параллелизма и транзакции
Модуль 6. Статистика и внутреннее устройство индексов
Устройство статистики и оценка ее эффективности
Устройство индексов
Индексы колоночного хранения
Лабораторная работа: Статистика и внутреннее устройство индексов
Модуль 7. Выполнение запросов и анализ планов
Работа оптимизатора запросов
Анализ плана выполнения запросов и устранение распространенных проблем
Лабораторная работа: Выполнение запросов и анализ плана выполнения запросов
Модуль 8. Кэширование планов и компиляция
Устройство кэша планов
Устранение неполадок
Механизм Query store
Лабораторная работа: Кэширование и перекомпиляция плана
Модуль 9. Расширенные события
Основные понятия расширенных событий
Реализация расширенных событий
Лабораторная работа: Расширенные события
Модуль 10. Мониторинг и трассировка
Мониторинг
Создание базового профиля и установка контрольных точек
Лабораторная работа: Мониторинг, трассировка и базовый профиль
Модуль 11. Устранение распространенных проблем
Проблемы с загрузкой процессора
Проблемы с использованием памяти
Проблемы с подсистемой ввода-вывода
Проблемы с одновременным доступом
Проблемы в работе TempDB
Лабораторная работа: Устранение распространенных проблем с производительностью
В конце обучения на курсе проводится итоговая аттестация в виде теста или на основании оценок за практические работы, выполненных в процессе обучения.
Microsoft SQL Server 2016 — мощная и безопасная система управления базами данных, готовая к работе в самых важных и бизнес-приложениях, высокого уровня, позволяющая сокращать финансовые затраты на сервис систем и производство новых приложений.
SQL Server 2016 обеспечивает рекордную производительность благодаря новым технологиям работы с памятью, что поможет заказчикам ускорить свой бизнес и реализовать новые сценарии работы.
Кроме того, SQL Server 2016 позволяет использовать новые гибридные облачные решения. Это позволит воспользоваться новыми преимуществами облачных вычислений. Например в таких сценариях как резервное копирование в облако и аварийное восстановление локально установленного SQL Server.
SQL Server 2016 предлагает лучшие возможности в отрасли бизнес-аналитики благодаря интеграции с такими привычными инструментами, как Excel и Power BI для Office 365.
Основные нововведения включают:
Поддержка in-memory OLTP (Hekaton). SQL Server 2016 обладает возможностью размещения таблиц и хранимых процедур в оперативной памяти, что позволит добиться существенного выигрыша в производительности транзакционных приложений.
Обновляемые колоночные индексы. Колоночные индексы используются, в основном, в аналитических приложениях. Они позволяют значительно ускорить выполнение запросов по схемам данных, характерных для OLAP (звезда, снежинка). В версии 2016 это ограничение снято, и колоночные индексы получат возможность обновляться при внесении изменений в данные, как традиционные индексы.
Новый тип управляемого ресурса в Resource Governor. Регулятор ресурсов используется для разделения вычислительных мощностей компьютера между различными приложениями, обращающимися к SQL Server, что дает возможность приоритезировать нагрузку, а также гарантирует, что приложение не выйдет за пределы назначенных ему ресурсов, забирая на себя все, что выделено серверу баз данных. Это позволяет обеспечить предсказуемую работоспособность. В предыдущих версиях к ресурсам относились память и процессорное время, ввод-вывод.
Улучшенная отказоустойчивость. Группа высокой доступности AlwaysOn теперь включает 8 вторичных реплик (против 4-х в предыдущей версии).
Интеграция с Облаком. Возможность размещать в Windows Azure файлы БД большого размера для on-premise SQL Server, а также выполнять в Windows Azure резервное копирование, в том числе с новыми возможностями шифрования.
Учебный центр "Интерфейс" - в десятке ведущих учебных центров России в сфере IT.
У нас преподают такие известные эксперты, как Пржиялковский В.В., Леоненков А.В., Новичков А.Н., Зайцев А.Л., Зайцев Р.А., Большаков О.Н., Мирончик И.Я., Саксонов А.А., Пригодина Н.Ю.
Подтвердить полученные знания можно, сдав сертификационные экзамены. Учебный центр "Интерфейс" является авторизованным центром тестирования Pearson VUE
Учебный центр "Интерфейс" оказывает консалтинговые услуги по построению моделей бизнес-процессов, проектированию информационных систем, разработке структуры баз данных и т.д.
Возможна корректировка программ курсов по желанию заказчиков! Мы расскажем Вам о том, что интересует именно Вас, а не только о том, что жестко зафиксировано в программе курса.
Где Вам удобнее учиться? В Москве? Санкт-Петербурге? Подмосковье? В вашем собственном офисе? Позвоните нам по тел.:+7 (495) 925-0049 и мы обсудим удобный для Вас вариант обучения.