Курс: Настройка производительности и оптимизация SQL Server 2014

Курс: Настройка производительности и оптимизация SQL Server 2014

Курс: Настройка производительности и оптимизация SQL Server 2014


Продолжительность курса: 40 ак. ч.

Формат обучения:
• Очно - на территории нашего учебного центра или на территории Заказчика (для корпоративных клиентов)
• Онлайн обучение с помощью вебинаров в режиме "здесь и сейчас"
• Дистанционно с помощью системы СДО в любое удобное для вас время

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

Аудитория:
Курс предназначен для разработчиков и администраторов баз данных.

Необходимая подготовка:
• Практические знания реляционных баз данных
• Базовые знания ОС Windows и ее основных функций
• Курс 20461C: Создание запросов в Microsoft SQL Server 2014 или эквивалентная подготовка
• Курс 20464C: Базы данных на Microsoft SQL Server 2014 или эквивалентная подготовка

Результат обучения:
Специалисты будут уметь настраивать механизмы хранения и доступа к данным для максимальной производительности
Использовать инструменты мониторинга и оптимизации производительности баз данных
Ускорять работу запросов и операций над данными
Специалисты, обладающие этими знаниями и навыками, в настоящее время крайне востребованы. Большинство выпускников наших курсов делают успешную карьеру и пользуются уважением работодателей.

Результат обучения:
После изучения курса слушатель будет уметь:
• Понимать и использовать новый количественный оценщик (Cardinality Estimator)
• Понимать и использовать оптимизированные под память таблицы
• Понимать производительность
• Понимать и использовать запускающие хранимые процедуры
• Понимать структуры базы данных
• Понимать и использовать моментальную инициализацию файлов
• Понимать, как SQL хранит данные и обнаруживает данные

Программа курса:
Модуль 1. Введение

Модуль 2. Архитектура SQL-сервера
• Новый механизм оценки количества строк
• Таблицы, размещённые в памяти
• Производительность с точки зрения разработчика
• Параметры запуска
• Процедуры, запускаемые при загрузке
• Структуры баз данных
• Мгновенная инициализация файлов
• Механизмы хранения данных
• Механизмы поиска данных

Модуль 3. СУБД
• Главные концепции
• Временные таблицы
• Параллелизм
• Транзакции
• Режимы изоляции
• Механизм блокировок
• Работа SQL-сервера поверх SAN
• SQL-сервер на виртуальных машинах
• SQLIO
• Секционированные таблицы и индексы

Модуль 4. Инструменты настройки производительности
• Гувернёр ресурсов
• Монитор активности
• Статистика запроса
• Команды Transact-SQL
• Динамические представления

Модуль 5. Оптимизация запросов и операций
• Процесс настройки выполнения запроса
• Средства мониторинга производительности
• Стадии исполнения запроса
• План исполнения запроса
• Статистика запроса: TIME и IO
• Операторы доступа к данным
• Разрешение проблем с исполнением запроса

Модуль 6. Работа с индексами
• Обзор индексов
• Способы хранения индексов
• Способы использования столбцов в индексах
• Создание индексов
• Метаданные
• Динамические представления для индексов
• Настройка индексов при помощи DETA
• Объекты управления данными
• Фрагментация
• Шаблоны
• Стратегии хранения
• Индексированные представления
• Мониторинг индексов
• Динамические представления
• Типовые решения

Модуль 7. Статистика
• Принципы работы статистики
• Оценка количества строк
• Добавочная статистика
• Статистика по вычисляемым столбцам
• Фильтрованная статистика
• Обновление статистики

Модуль 8. Обработка данных в оперативной памяти (in-memory)
• Архитектура
• Таблицы и индексы
• Процедуры, компилируемые в команды процессора
• Анализ с использованием AMR
• Динамические представления

Окончательная цена указывается в договоре на обучение.

Характеристики курса

  • Начало: Ведется набор
  • Вендор: Microsoft
  • Код курса: 55144
  • Город: Екатеринбург, Пермь, Челябинск, Самара, Ижевск, Москва,
  • Направление: Курсы для IT-специалистов
  • Академических часов: 40
  • Количество мест: 8
  • Очно: 39900 ₽
  • Дистанционно: 39900 ₽
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

Юридический адрес организации:
614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32

8 800 (600)-66-16

learning@eshift.ru