/

Главная / Учебный центр / Вендоры / Microsoft Corporation / Настройка производительности и оптимизация SQL Server 2014

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

55144 B
  • Формат проведения:
  • Уровень: продвинутый
  • Продолжительность: 40 ак. часов

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

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

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


Расписание и цены

Стоимость и формат проведения курса:

  • очный (дневной, в аудитории) 32000 руб.
  • очный, (с применением дистанционных технологий) 32000 руб.

Формат, место и дата проведения обучения согласовываются индивидуально.

Оставьте запрос на обучение, заполнив форму ниже. Менеджер Учебного центра свяжется с вами для согласования времени и места проведения курса.

Запрос курса
  • *
  • *
  • *
    Ваш пароль для входа в личный кабинет будет сгенерирован и отправлен на e-mail автоматически
  • *

    Например,
  • *
  • *
  • *
  • Период *


  • *
  • Настоящим в соответствии с Федеральным законом № 152-ФЗ «О персональных данных» от 27.07.2006, отправляя данную форму, вы подтверждаете свое согласие на обработку персональных данных. Мы, ЗАО «СофтЛайн Интернейшнл» и аффилированные к нему лица, гарантируем конфиденциальность получаемой нами информации. Обработка персональных данных осуществляется в целях эффективного исполнения заказов, договоров и пр. в соответствии с «Политикой конфиденциальности персональных данных».
О курсе

Профиль аудитории:

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

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

По окончании курса:

  • Понимать и использовать новый количественный оценщик (Cardinality Estimator)
  • Понимать и использовать оптимизированные под память таблицы
  • Понимать производительность
  • Понимать и использовать запускающие хранимые процедуры
  • Понимать структуры базы данных
  • Понимать и использовать моментальную инициализацию файлов
  • Понимать, как SQL хранит данные
  • Понимать, как SQL обнаруживает данные
  • Понимать внутреннее устройство временных таблиц
  • Понимать и использовать табличные параметры
  • Понимать конкуренцию
  • Понимать и использовать транзакции
  • Понимать уровни изоляции
  • Понимать и использовать архитектуру блокировок SQL Server
  • Понимать взаимосвязь SQL и сети хранения данных (SAN)
  • Понимать и использовать SQL на виртуальных машинах
  • Понимать утилиту SQLIO и ее использование
  • Понимать и использовать секционированные таблицы и индексы
  • Понимать и использовать Resource Governor
  • Понимать и использовать Activity Monitor
  • Понимать живые статистики запросов
  • Понимать, как вести мониторинг SQL при помощи Transact-SQL
  • Понимать и использовать динамические представления управления (DMV) производительностью
  • Понимать индексы и их важность
  • Понимать типы индексов
  • Создавать и изменять индексы
  • Понимать и использовать метаданные индексов
  • Понимать и использовать Database Tuning Advisor
  • Понимать и использовать объекты управления данными индекса (Index DMO)
  • Понимать фрагментацию индексов и использовать разделители страниц
  • Понимать стратегии хранения индексов
  • Понимать и использовать индексированные представления (Indexed Views)
  • Понимать мониторинг индексов
  • Понимать передовой опыт в использовании индексов
  • Понимать и использовать объекты статистик
  • Понимать и использовать гистограммы (Histogram)
  • Понимать и использовать инкрементальные статистики
  • Понимать и использовать вычисляемые столбцы
  • Понимать и использовать фильтрованные статистики
  • Понимать и использовать ключи сортировки (Ascending Keys)
  • Понимать и использовать план поддержки статистик
  • Понимать архитектуру
  • Понимать и использовать таблицы и индексы
  • Понимать и использовать хэш-индекс (Hash Index)
  • Понимать и использовать естественно-скомпилированные хранимые процедуры (Natively Compiled Stored Procedures)
  • Понимать ограничения
  • Понимать и использовать инструмент Analyze Migrate Report
  • Понимать и использовать преставления управления данными в памяти (In-memory DMV)
  • Понимать и использовать шаблон SQL Trace Default
  • Понимать и использовать шаблон SQL Profiler Tuning)
  • Создавать и использовать шаблоны для запросов с длительным выполнением
  • Понимать и определять запросы с длительным выполнением
  • Использовать Profiler для определения взаимных блокировок (Deadlocks)
  • Использовать Profiler для определения заблокированных процессов
  • Понимать и использовать метки запросов (Query Hints)
  • Создавать и тестировать руководство плана (Plan Guide)
  • Разрешать SQL Profiler помогать создавать план
  • Понимать и использовать фиксацию плана (Plan Freezing)

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

  • Модуль 1. Обзор курса
  • Модуль 2. Архитектура SQL Server 2014
  • Модуль 3. Ядро базы данных
  • Модуль 4. Инструменты производительности SQL
  • Модуль 5. Операторы и оптимизация запросов
  • Модуль 6. Изучение индексов
  • Модуль 7. Изучение статистик
  • Модуль 8. База данных в памяти (In-memory DB)
  • Модуль 9. SQL Profiler и трассировка SQL
  • Модуль 10. Метки и выполнение запросов

 

 

Документы об окончании

Отзывы