Настройка и оптимизация производительности SQL Server 2014
Этот курс предназначен для того, чтобы дать необходимое количество внутренних знаний и множество практических методов настройки и оптимизации, которые вы можете использовать в производстве. Курс предлагает исчерпывающий охват архитектуры SQL Server, стратегий индексирования и статистики, оптимизации операций журнала транзакций, конфигурации базы данных tempdb и файлов данных, уровней транзакций и изоляции, а также блокировок. Курс также учит, как создавать базовые показатели и тестировать производительность SQL Server, как анализировать рабочую нагрузку и выяснять, где существуют проблемы с производительностью, и как их устранять. Охват таблиц в памяти и хранимых процедур, а также введение в эту захватывающую новую технологию включены.
Для кого:
Основная аудитория этого курса - люди, которые администрируют и поддерживают базы данных SQL Server и несут ответственность за оптимальную производительность экземпляров SQL Server, которыми они управляют. Эти люди также пишут запросы к данным и должны обеспечить оптимальную производительность выполнения рабочих нагрузок.Вторичные аудитории для этого курса - люди, которые разрабатывают приложения, которые доставляют контент из баз данных SQL Server.
Что должен знать слушатель
В дополнение к своему профессиональному опыту студенты, посещающие данное обучение, должны обладать следующими техническими знаниями:
- Базовые знания операционной системы Microsoft Windows и ее основных функций.
- Знания в области администрирования и обслуживания баз данных.
- Знание Transact-SQL.
Результаты обучения
После прохождения курса Вы сможете:
- Понимать и использовать новую оценку кардинальности.
- Понимать и использовать оптимизированные для памяти таблицы.
- Понимать производительность.
- Понимать и использовать хранимые процедуры запуска.
- Понимать структуры базы данных.
- Понимать и использовать мгновенную инициализацию файлов.
- Понимать, как SQL хранит данные.
- Понимать, как SQL находит данные.
- Понимать временные внутренние таблицы.
- Понимать и использовать новую оценку кардинальности.
- Понимать и использовать оптимизированные для памяти таблицы.
- Понимать производительность.
- Понимать и использовать хранимые процедуры запуска.
- Понимать структуры базы данных.
- Понимать и использовать мгновенную инициализацию файлов.
- Понимать, как SQL хранит данные.
- Понимать, как SQL находит данные.
- Понимать временные внутренние таблицы.
- Понимать и использовать табличные параметры.
- Понимать параллелизм.
- Понимать и использовать транзакции.
- Понимать уровни изоляции.
- Понимать и использовать архитектуру блокировки SQL Server.
- Понимать SQL и сети хранения данных (SAN).
- Понимать и использовать SQL на виртуальных машинах.
- Понимать утилиту SQLIO и ее использование.
- Понимать и использовать многораздельные таблицы и индексы.
- Понимать и использовать регулятор ресурсов.
- Понимать и использовать Activity Monitor.
- Понимать статистику запросов в реальном времени.
- Понимать, как контролировать SQL с помощью Transact-SQL.
- Понимать и использовать производительность DMV.
- Понимать показатели и их важность.
- Понимать типы индексов.
- Создавать и изменять индексы.
- Понимать и использовать метаданные индекса.
- Понимать и использовать помощник по настройке базы данных.
- Понимать и использовать объекты управления данными индекса.
- Понимать фрагментацию индексов и использовать разбиения страниц.
- Понимать стратегии хранения индекса.
- Понимать и использовать индексированные представления.
- Понимать показатели мониторинга.
- Понимать индекс лучших практик.
- Понимать и использовать объекты статистики.
- Понимать и использовать гистограмму.
- Понимать и использовать новую и старую оценку кардинальности.
- Понимать и использовать добавочную статистику.
- Понимать и использовать вычисляемые столбцы.
- Понимать и использовать отфильтрованную статистику.
- Понимать и использовать восходящие ключи.
- Понимать и использовать план обслуживания статистики.
- Понимать архитектуру.
- Понимать и использовать таблицы и индексы.
- Понимать и использовать хэш-индекс.
- Понимать и использовать встроенные хранимые процедуры.
- Понимать ограничения.
- Понимать и использовать инструмент Анализ отчета о миграции.
- Понимать и использовать представления управления данными в памяти.
- Понимать и использовать шаблон трассировки SQL по умолчанию.
- Понимать и использовать шаблон настройки SQL Profiler.
- Создавать и использовать шаблон для медленных запросов.
- Понимать и определять длительные запросы.
- Использовать Profiler для обнаружения тупиков.
- Использовать Profiler для обнаружения заблокированного процесса.
- Понимать и использовать подсказки запроса.
- Создавать и тестировать план руководства.
- Разрешать SQL Profiler помочь в создании плана.
- Понимать и использовать план замораживания.