Курс M10987 Налаштування продуктивності та оптимізація баз даних SQL | nt.ua

(044) 390 73 35 (050) 352 68 64

EN RU UA

Курс M10987 Налаштування продуктивності та оптимізація баз даних SQL

Увага! Даний курс скасований. Необхідна допомога в підборі курсу? Так

Слухачі, які здійснюють супровід та налаштування SQL Server, набудуть глибоких знань та навичок для налаштування та оптимізації баз даних.

Після закінчення курсу слухачі зможуть:

  • надати високорівневий огляд архітектури SQL Server та його різних компонентів;
  • описувати модель виконання SQL Server, очікувань та черг;
  • описувати базові концепції архітектури введення/виведення, мереж зберігання даних та тестування продуктивності;
  • описувати архітектурні концепції та практичні рекомендації, пов'язані з файлами даних баз даних користувачів та базою даних TempDB;
  • описувати архітектурні концепції та практичні рекомендації, пов'язані з паралелізмом, транзакціями, рівнями ізоляції та блокуванням;
  • описувати архітектурні концепції оптимізатора запитів, ідентифікувати та усувати проблеми виявлення запиту;
  • описувати архітектурні концепції, усувати недоліки в роботі сценаріїв та використовувати практичні рекомендації, пов'язані з процедурним кешем;
  • описувати архітектурні концепції, сценарії усунення недоліків в роботі для розширених подій;
  • пояснювати стратегію збору даних та технології для аналізу зібраних даних;
  • розуміти методи пошуку та діагностики вузьких місць для підвищення загальної продуктивності.

Аудиторія

Цей курс призначений для ІТ-фахівців, які забезпечують управління та підтримку баз даних SQL Server та відповідають за оптимізацію продуктивності примірників SQL Server, а також для осіб, які пишуть запити до даних та забезпечують оптимальне навантаження при їх виконанні.

Для ефективного навчання на курсі, слухачі повинні володіти такими знаннями і навичками:

  • базові знання та навички роботи з операційними системами Windows;
  • знання та навички адміністратора баз даних;
  • знання в області Transact-SQL.
  1. Архітектура SQL Server, планування та очікування обробки
    • Компоненти SQL Server та операційної системи
    • Планування Windows або SQL Server
    • Очікування та черги
  2. Підсистема введення/виведення SQL Server
    • Основні концепції
    • Рішення для зберігання даних
    • Налаштування та тестування введення/виведення
  3. Структура баз даних
    • Внутрішні структури бази даних
    • Внутрішня будова файлів даних
    • Внутрішня будова даних TempDB
  4. Робота SQL Server з пам'яттю
    • Робота з пам'яттю Windows
    • Робота з пам'яттю SQL Server
    • OLTP-обробка в пам'яті
  5. Паралелізм та транзакції
    • Паралелізм та транзакції
    • Внутрішня будова блокувань
  6. Статистика та внутрішній будова індексів
    • Внутрішня будова статистики та оцінка її ефективності
    • Внутрішня будова індексів
    • Індекси стовпчикового зберігання
  7. Виконання запитів та аналіз плану виконання запитів
    • Внутрішня будова виконання запитів та оптимізатора
    • Аналіз плану виконання запитів та усунення поширених проблем
    • Адаптивна обробка запитів
  8. Кешування та перекомпіляція плану
    • Внутрішня будова кеша планів
    • Усунення недоліків в роботі кешу планів
    • Функція автоматичного підлаштовування
    • Запит сховища
  9. Розширені події
    • Основні поняття розширених подій
    • Реалізація розширених подій
  10. Моніторинг, трасування і базовий профіль
    • Моніторинг та трасування
    • Створення базового профілю та встановлення контрольних точок

Реєстрація на найближчий курс

Код курсу

M10987

Тривалість, днів (годин)

5 (40)

Поставити запитання

У вартість курсу входить

  • LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
  • Електронний офіційний підручник Microsoft
  • Попередньо налаштоване середовище та навчання на сучасному обладнанні
  • Електронний сертифікат Microsoft
  • Обід та кава-брейки (очний курс)
  • Консультації тренера протягом 6-ти місяців після закінчення курсу