• Главная
  • О компании
  • Каталог курсов
  • Расписание
  • Контакты
Мы на связи:
+7 (7172)79 30 99 Астана
+7 (727) 344 30 99 Алматы
+7 (701) 757 83 23
info@dtu.kz
university@dtu.kz
Digital Transformation University
  • Главная
  • О компании
  • Каталог курсов
  • Расписание
  • Контакты

Microsoft

  • Главная
  • Все курсы
  • Microsoft
  • Performance Tuning and Optimizing SQL Databases (MS 10987)

Performance Tuning and Optimizing SQL Databases (MS 10987)

Digital Transformation University
Microsoft
Бесплатно
Microsoft training
  • Обзор
Бесплатно
  • Обзор

Performance Tuning and Optimizing SQL Databases (MS 10987)  предназначен для специалистов в области ИТ, обеспечивающих управление и поддержку базы данных SQL Server и отвечают за оптимизацию производительности экземпляров SQL Server. А так же для лиц, пишущих запросы к данным, и обеспечивающих оптимальную нагрузку при их выполнении.

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

Продолжительность: 32 академических часа.

По окончании курса слушатели смогут:
  • Описывать высокоуровневый обзор архитектуры SQL Server и его различных компонентов.
  • Описывать модель выполнения SQL Server, ожиданий и очередей.
  • Описывать базовые концепции архитектуры ввода/вывода, сетей хранения данных и тестирования производительности.
  • Описывать архитектурные концепций и практические рекомендации, связанные с файлами данных для пользовательских баз данных и базы данных TempDB.
  • Описывать архитектурные концепций и практические рекомендации, связанные с параллелизмом, транзакциями, уровнями изоляции и блокировками.
  • Описывать архитектурные концепции оптимизатора запросов, и смогут идентифицировать и устранить проблемы выявления запроса.
  • Описывать архитектурные концепции, устранять неполадки сценариев и использовать практические рекомендации, связанные с процедурным кэшем.
  • Описывать архитектурные концепции, сценарии устранения неполадок для расширенных событий.
  • Объяснять стратегию сбора данных и технологии для анализа собранных данных.
  • Понимать методы поиска и диагностики узких мест для повышения общей производительности
Предварительные требования
Для эффективного обучения на курсе слушатели должны обладать следующими знаниями и навыками:
  • Базовые знания и навыки работы с операционными системами Windows.
  • Рабочие знания и навыки администратора баз данных.
  • Рабочие знания в области Transact-SQL.

Программа

Модуль 1: Архитектура SQL Server, планировщики и процессы ожидания

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

Занятия

·         Компоненты SQL Server и ОС SQL

·         Планировщик Windows vs планировщик SQL

·         Ожидания и очереди

Лабораторная работа: архитектура SQL Server, планирование и ожидания

После завершения этого модуля вы сможете:

·         Описывать компоненты SQL Server и ОС SQL

·         Описывать различия между планированием Windows и планированием SQL

·         Описывать ожидания и очереди

Модуль 2: Ввод / вывод SQL Server

Этот модуль охватывает основные концепции ввода / вывода, сетей хранения данных и тестирования производительности. Основное внимание уделяется операциям ввода-вывода SQL Server и методам тестирования производительности хранилища.

Занятия

·         Основные понятия

·         Решения для хранения

·         Настройка и тестирование ввода / вывода

Лаборатория: тестирование производительности хранилища

После завершения этого модуля вы сможете:

·         Описывать основные понятия ввода / вывода SQL

·         Описывать решения для хранения

·         Выполнять настройку и тестирование ввода / вывода

Модуль 3: Структуры базы данных

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

Занятия

·         Внутренняя структура базы данных

·         Внутренние данные файла данных

·         Свойства TempDB

Лабораторная работа: структуры базы данных

После завершения этого модуля вы сможете:

·         Описывать внутреннюю настройку структур базы данных

·         Описывать внутреннюю настройку файлов данных.

·         Описывать внутреннюю настройку TempDB

Модуль 4: Память SQL Server

Этот модуль охватывает внутреннюю память Windows и SQL Server. Основное внимание уделяется архитектурным концепциям и рекомендациям, связанным с настройкой памяти SQL Server.

Занятия

·         Память Windows

·         Память SQL Server

·         In-Memory OLTP

Лабораторная работа: память SQL Server

После завершения этого модуля вы сможете:

·         Описывать компоненты памяти Windows

·         Описывать компоненты памяти SQL Server

·         Описывать в памяти OLTP

Модуль 5: Параллелизм SQL Server

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

Занятия

·         Параллельность и транзакции

·         Внутренние блокировки

Лабораторная работа: параллелизм SQL Server

После завершения этого модуля вы сможете:

·         Объяснять, что такое параллелизм и транзакции

·         Описывать принцип блокировок

Модуль 6: Статистика и внутренности индекса

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

Занятия

·         Внутренняя статистика и оценка мощности

·         Свойства индексов

·         Columnstore Indexes

Лаборатория: Внутреннее устройство статистики и индекса

После завершения этого модуля вы сможете:

·         Описывать внутреннюю статистику

·         Выполнять оценку мощности

·         Описывать, почему вы будете использовать индексы Columnstore и сможете их реализовать

Модуль 7: Выполнение запроса и анализ плана запроса

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

Занятия

·         Выполнение запросов и внутреннее оптимизатор

·         Планы выполнения запросов

·         Анализ планов выполнения запросов

·         Адаптивная обработка запросов

Лабораторная работа: Выполнение запросов и анализ плана запросов

После завершения этого модуля вы сможете:

·         Описывать выполнение запроса и оптимизатор

·         Анализировать планы запросов и решать общие проблемы

Модуль 8: Планирование кэширования и перекомпиляции

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

Занятия

·         Внутреннее устройство кеша планов

·         Устранение проблем с кешем планов

·         Автоматическая настройка

·         Магазин запросов

Лабораторная работа: Планирование кэширования и перекомпиляции

После завершения этого модуля вы сможете:

·         Описывать, что такое план кеша

·         Устранять неполадки с планом кеша

·         Описывать хранилище запросов и почему вы его используете

Модуль 9: Расширенные события

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

Занятия

·         Основные понятия расширенных событий

·         Работа с расширенными событиями

Лаборатория: Расширенные события

После завершения этого модуля вы сможете:

·         Описывать основные понятия расширенных событий

·         Реализовывать расширенные события

Модуль 10: Мониторинг, трассировка и определение базовых показателей

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

Занятия

·         Мониторинг и отслеживание

·         Базовые показатели и бенчмаркинг

Лаборатория: Мониторинг, Отслеживание и сбор базовых показателей

После завершения этого модуля вы сможете:

·         Описывать различные варианты мониторинга и отслеживания

Описывать различные варианты сравнительного анализа и определения базовых показателей

  • Лекции 0
  • Тесты 0
  • Учебное время 50 hours
  • Навык Все уровни
  • Язык English
  • Студенты 0
  • Оценки Да
  • Поделиться:

Вам Может Понравиться

MB-910T00: Microsoft Dynamics 365 Fundamentals (CRM)Подробнее
Digital Transformation University

MB-910T00: Microsoft Dynamics 365 Fundamentals (CRM)

Хотите подробнее изучить Dynamics 365? Этот курс даст вам общее представление о возможностях Dynamics 365 по взаимодействию с клиентами. Вы познакомитесь с понятием взаимодействия с клиентами, приложениями для взаимодействия с клиентами, включая Dynamics 365 Marketing, Dynamics 365 Sales, Dynamics 365 Customer Service и Dynamics 365 Field Service, а также их основными...

Digital Transformation University
0
student
₸1.00
MB-210T01: Microsoft Dynamics 365 SalesПодробнее
Digital Transformation University

MB-210T01: Microsoft Dynamics 365 Sales

Microsoft Dynamics 365 Sales — это комплексное приложение для управления взаимоотношениями с существующими и потенциальными клиентами. С помощью Dynamics 365 Sales организации могут отслеживать данные о целях продаж, автоматизировать рекомендации, учиться на основе данных и многое другое. Присоединяйтесь к нашей команде всемирно признанных экспертов, так как...

Digital Transformation University
0
student
Бесплатно
MB-920T00: Microsoft Dynamics 365 Fundamentals (ERP)Подробнее
Digital Transformation University

MB-920T00: Microsoft Dynamics 365 Fundamentals (ERP)

Хотите подробнее изучить Dynamics 365? Курс MB-920T00: Microsoft Dynamics 365 Fundamentals (ERP) даст вам общее представление о возможностях Dynamics 365, касающихся финансов и операций. Вы познакомитесь с понятием управления ресурсами предприятия (ERP), а также изучите основные возможности приложений для управления финансами и операциями. Затем мы рассмотрим...

Digital Transformation University
0
student
Бесплатно
CompTIA PenTest+Подробнее
Digital Transformation University

CompTIA PenTest+

Курс CompTIA PenTest+  предназначен для ИТ-специалистов, которые хотят развить навыки тестирования на проникновение, чтобы они могли выявлять уязвимости информационных систем и эффективные методы устранения этих уязвимостей. В частности, студенты, которым также нужны практические рекомендации по надлежащей защите информационных систем и их содержимого. Этот курс также...

Digital Transformation University
0
student
Бесплатно
CompTIA Cybersecurity Analyst (CySA+)Подробнее
Digital Transformation University

CompTIA Cybersecurity Analyst (CySA+)

Курс CompTIA Cybersecurity Analyst (CySA+) подготовит вас к успешному получению этой востребованной сертификации с помощью практического обучения на основе сценариев, чтобы вы были готовы к передовым постоянным угрозам (APT). В этом сертификационном учебном курсе вы получите базовые знания для полной подготовки к экзамену CySA+. Это...

Digital Transformation University
0
student
Бесплатно

+7 (7172) 79 30 99, +7 (727) 344 30 99

info@dtu.kz

© 2023 | Digital Transformation University

Записаться на курс