10987 Настройка производительности и оптимизации баз данных SQL
Ваша корзина пуста
Сумма: 0 руб.

Настройка производительности и оптимизации баз данных SQL

О курсе

Настройка производительности и оптимизации баз данных SQL

  • Оригинальное название: Performance Tuning and Optimizing SQL Databases
  • Номер курса: 10987
  • Вендор: Microsoft

Настройка производительности и оптимизации баз данных SQL

 Данный курс у Microsoft  признан устаревшим

Цель курса

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


Аудитория

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


Предварительная подготовка

Для эффективного обучения на курсе слушатели должны обладать следующими знаниями и навыками:

·      Базовые знания и навыки работы с операционными системами Windows.

·      Рабочие знания и навыки администратора баз данных.

·      Рабочие знания в области Transact-SQL.


После окончания курса выпускники будут уметь

• Описывать высокоуровневый обзор архитектуры SQL Server и его различных компонентов.

• Описывать модель выполнения SQL Server, ожиданий и очередей.

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

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

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

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

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

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

• Объяснять стратегию сбора данных и технологии для анализа собранных данных.

• Понимать методы поиска и диагностики узких мест для повышения общей производительности


Курс читается как в очном, так и в дистанционном формате.

 

Расписание и цены
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Дистанционный 32
17.04.2023
выбрать другую дату
29 000 руб. 32 000 руб.
Дневное обучение 32
17.04.2023
выбрать другую дату
29 000 руб. 32 000 руб.
Дневное обучение 32
10.04.2023
выбрать другую дату
29 000 руб. 32 000 руб.
Дневное обучение 32
03.04.2023
выбрать другую дату
29 000 руб. 32 000 руб.
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Дистанционный 32
17.04.2023
выбрать другую дату
29 000 руб. 32 000 руб.
Дневное обучение 32
17.04.2023
выбрать другую дату
29 000 руб. 32 000 руб.
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Дистанционный 32
17.04.2023
выбрать другую дату
29 000 руб. 32 000 руб.
Дневное обучение 32
10.04.2023
выбрать другую дату
29 000 руб. 32 000 руб.
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Дистанционный 32
17.04.2023
выбрать другую дату
29 000 руб. 32 000 руб.
Дневное обучение 32
03.04.2023
выбрать другую дату
29 000 руб. 32 000 руб.
Этот курс набирает желающих участников. Отправьте заявку на участие, а когда наберётся достаточное количество, мы с вами свяжемся.
Заказать обучение
Программа курса
Модуль 1: Архитектура SQL Server, планирование и ожидание обработки
Темы
  • Компоненты SQL Server и операционной системы
  • Планирование Windows или SQL Server
  • Ожидания и очереди
Лабораторная работа: Архитектура SQL Server, планирование и ожидание обработки
Модуль 2: Подсистема ввода/вывода SQL Server
Темы
  • Основные концепции
  • Решения для хранения данных
  • Настройка и тестирование ввода/вывода
Лабораторная работа: Тестирование производительности устройств хранения данных
Модуль 3: Структуры базы данных
Темы
  • Внутренние структуры базы данных
  • Внутреннее устройство файлов данных
  • Внутреннее устройство базы данных TempDB
Лабораторная работа: Структуры базы данных
Модуль 4: Работа SQL Server с памятью
Темы
  • Работа с памятью Windows
  • Работа с памятью SQL Server
  • OLTP обработка в памяти
Лабораторная работа: Работа SQL Server с памятью
Модуль 5: Параллелизма и транзакции
Темы
  • Параллелизма и транзакции
  • Внутреннее устройство блокировок
Лабораторная работа: Параллелизма и транзакции
Модуль 6: Статистика и внутреннее устройство индексов
Темы
  • Внутреннее устройство статистики и оценка её эффективности
  • Внутреннее устройство индексов
  • Индексы колоночного хранения
Лабораторная работа: Статистика и внутреннее устройство индексов
Модуль 7: Выполнение запросов и анализ плана выполнения запросов
Темы
  • Внутреннее устройство выполнения запросов и оптимизатора
  • Анализ плана выполнения запросов и устранение распространенных проблем
Лабораторная работа: Выполнение запросов и анализ плана выполнения запросов
Модуль 8: Кэширование и перекомпиляция плана
Темы
  • Внутреннее устройство кэша планов
  • Устранение неполадок кэша планов
  • Запрос хранилища
Лабораторная работа: Кэширование и перекомпиляция плана
Модуль 9: Расширенные события
Темы
  • Основные понятия расширенных событий
  • Реализация расширенных событий
Лабораторная работа: Расширенные события
Модуль 10: Мониторинг, трассировка и базовый профиль
Темы
  • Мониторинг и трассировка
  • Создание базового профиля и установка контрольных точек
Лабораторная работа: Мониторинг, трассировка и базовый профиль
Модуль 11: Устранение распространенных проблем с производительностью
Темы
  • Устранение неполадок производительности процессора
  • Устранение неполадок производительности памяти
  • Устранение неполадок производительности ввода/вывода
  • Устранение неполадок производительности параллелизма
  • Устранение неполадок производительности базы данных TempDB
Лабораторная работа: Устранение распространенных проблем с производительностью