Свържете се с нас

Съдържание и теми, включени в курса

Модул 1. Настройка на производителността на заявки

  • Инструменти за настройка на заявки
  • Кеширани планове за изпълнение на заявки
  • Изчистване на кеша
  • Анализиране на планове за изпълнение
  • Подсказки (Hints)
  • Използване на Database Engine Tuning Advisor
  • Настройка на индекси
  • Структури на таблици и индекси
  • Методи за достъп до индекси
  • Стратегии за индексиране

Модул 2. Подзаявки, таблични изрази и ранкиращи функции

  • Писане на подзаявки
  • Използване на таблични изрази
  • Използване на ранкиращи функции

Модул 3. Оптимизиране на обединения и операции с множества

  • Основни типове обединения
  • Алгоритми за обединение
  • Операции с множества
  • Използване на INTO с операции с множества

Модул 4. Агрегиране и пивотиране на данни

  • Използване на клаузата OVER
  • Различни типове агрегации (кумулативна, плъзгаща се и от началото на годината)
  • Пивотиране и обратно пивотиране
  • Създаване на персонализирани агрегации
  • Използване на подклаузата GROUPING SETS
  • Подклаузи CUBE и ROLLUP
  • Как да материализираме наборите за групиране

Модул 5. Използване на TOP и APPLY

  • SELECT TOP
  • Използване на табличния оператор APPLY
  • TOP n на ниво група
  • Имплементиране на странициране

Модул 6. Оптимизиране на трансформацията на данни

  • Вмъкване на данни с подобрената клауза VALUES
  • Използване на BULK доставчика на редове (Rowset Provider)
  • Използване на INSERT EXEC
  • Механизми за последователности (Sequence)
  • DELETE с обединения
  • UPDATE с обединения
  • Израз MERGE
  • Клаузата OUTPUT с INSERT
  • Клаузата OUTPUT с DELETE
  • Клаузата OUTPUT с UPDATE
  • Клаузата OUTPUT с MERGE

Модул 7. Писане на заявки към партиционирани таблици

  • Партициониране в SQL Server
  • Как да пишем заявки към партиционирани таблици
  • Как да пишем заявки към партиционирани изгледи

Изисквания

Добри познания по SQL в среда на Microsoft SQL Server 2008/2012.

 14 Часа

Брой участници


Цена за участник

Отзиви от участници (4)

Предстоящи Курсове

Свързани Kатегории