- Регистрация
- 26.05.2022
- Сообщения
- 26 711
- Реакции
- 180
- Баллы
- 63
10987A: Оптимизация баз данных в Microsoft SQL Server 2016. Федор Самородов
SQL Server 2016 – это новая версия универсальной платформы для управления данными, разработки бизнес-приложений и проектов бизнес-аналитики.
Курс сочетает в себе теоретическое изложение внутренних механизмов SQL-сервера, влияющих на производительность баз данных и набор практических рекомендаций, пригодных для немедленного применения в уже эксплуатируемых либо в разрабатываемых базах данных.
Этот курс предназначен для специалистов в области ИТ, обеспечивающих управление и поддержку базы данных SQL Server и отвечают за оптимизацию производительности экземпляров SQL Server. А так же для лиц, пишущих запросы к данным, и обеспечивающих оптимальную нагрузку при их выполнении.
По окончании курса Вы будете уметь:
Настраивать механизмы хранения и доступа к данным для максимальной производительности.
Использовать инструменты мониторинга и оптимизации производительности баз данных.
Ускорять работу запросов и операций над данными
Специалисты, обладающие этими знаниями и навыками, в настоящее время крайне востребованы. Большинство выпускников наших курсов делают успешную карьеру и пользуются уважением работодателей.
Программа курса
Модуль 1. Архитектура SQL-сервера, планировщик, ожидания
Компоненты SQL-сервера и SQL OS
Планировщики Windows и SQL
Ожидания и очереди
Модуль 2. Подсистема ввода-вывода
Основные понятия
Механизмы хранения
Настройка и тестирование
Модуль 3. Структура баз данных
Структура баз данных изнутри
Устройство файлов данных
Устройство TempDB
Модуль 4. Организация памяти
Работа с памятью в Windows
Работа с памятью в SQL Server
Размещение таблиц в памяти
Модуль 5. Транзакции
Транзакции и изоляция
Устройство блокировок
Модуль 6. Статистика и индексы
Устройство статистики
Устройство индексов
Колоночные индексы
Модуль 7. Выполнение запросов и анализ планов
Работа оптимизатора запросов
Анализ планов исполнения
Модуль 8. Кэширование планов и компиляция
Устройство кэша планов
Устранение узких мест в кэшировании
Механизм Query store
Модуль 9. Расширенные события
Устройство расширенных событий
Использование расширенных событий
Модуль 10. Мониторинг и трассировка
Мониторинг
Показатели производительности
Модуль 11. Устранение типовых проблем
Проблемы с загрузкой процессора
Проблемы с использованием памяти
Проблемы с подсистемой ввода-вывода
Проблемы с одновременным доступом
Проблемы в работе TempDB
SQL Server 2016 – это новая версия универсальной платформы для управления данными, разработки бизнес-приложений и проектов бизнес-аналитики.
Курс сочетает в себе теоретическое изложение внутренних механизмов SQL-сервера, влияющих на производительность баз данных и набор практических рекомендаций, пригодных для немедленного применения в уже эксплуатируемых либо в разрабатываемых базах данных.
Этот курс предназначен для специалистов в области ИТ, обеспечивающих управление и поддержку базы данных SQL Server и отвечают за оптимизацию производительности экземпляров SQL Server. А так же для лиц, пишущих запросы к данным, и обеспечивающих оптимальную нагрузку при их выполнении.
По окончании курса Вы будете уметь:
Настраивать механизмы хранения и доступа к данным для максимальной производительности.
Использовать инструменты мониторинга и оптимизации производительности баз данных.
Ускорять работу запросов и операций над данными
Специалисты, обладающие этими знаниями и навыками, в настоящее время крайне востребованы. Большинство выпускников наших курсов делают успешную карьеру и пользуются уважением работодателей.
Программа курса
Модуль 1. Архитектура SQL-сервера, планировщик, ожидания
Компоненты SQL-сервера и SQL OS
Планировщики Windows и SQL
Ожидания и очереди
Модуль 2. Подсистема ввода-вывода
Основные понятия
Механизмы хранения
Настройка и тестирование
Модуль 3. Структура баз данных
Структура баз данных изнутри
Устройство файлов данных
Устройство TempDB
Модуль 4. Организация памяти
Работа с памятью в Windows
Работа с памятью в SQL Server
Размещение таблиц в памяти
Модуль 5. Транзакции
Транзакции и изоляция
Устройство блокировок
Модуль 6. Статистика и индексы
Устройство статистики
Устройство индексов
Колоночные индексы
Модуль 7. Выполнение запросов и анализ планов
Работа оптимизатора запросов
Анализ планов исполнения
Модуль 8. Кэширование планов и компиляция
Устройство кэша планов
Устранение узких мест в кэшировании
Механизм Query store
Модуль 9. Расширенные события
Устройство расширенных событий
Использование расширенных событий
Модуль 10. Мониторинг и трассировка
Мониторинг
Показатели производительности
Модуль 11. Устранение типовых проблем
Проблемы с загрузкой процессора
Проблемы с использованием памяти
Проблемы с подсистемой ввода-вывода
Проблемы с одновременным доступом
Проблемы в работе TempDB