Оптимизация производительности базы данных

Средний уровень
Администратор баз данных
разработчик.
Инженер по анализу и обработке данных
Azure
База данных SQL Azure
SQL Server

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

Цели обучения

К концу этого модуля вы сможете:

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

Предварительные требования

  • Базовое понимание SQL и Transact-SQL.
  • Знакомство с базой данных SQL Azure или SQL Server.
  • Опыт создания и настройки ресурсов с помощью портала Azure.

Начало работы с Azure

Выберите подходящую вам учетную запись Azure. Используйте оплату по мере использования или попробуйте Azure бесплатно в течение 30 дней. Регистрация.