Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Продължителност 14 часa
Съдържание и теми, включени в курса
Модул 1. Оптимизация на заявки
- Инструменти за оптимизация на заявки
- Кеширани планове за изпълнение на заявки
- Изчистване на кеша
- Анализ на планове за изпълнение
- Подсказки
- Използване на 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
- Механизми за последователности
- DELETE с обединения
- UPDATE с обединения
- Изразът MERGE
- Клаузата OUTPUT с INSERT
- Клаузата OUTPUT с DELETE
- Клаузата OUTPUT с UPDATE
- Клаузата OUTPUT с MERGE
Модул 7. Заявки към партиционирани таблици
- Партициониране в SQL Server
- Как да пишете заявки към партиционирани таблици
- Как да пишете заявки към партиционирани изгледи
Изисквания
Добри познания по SQL в среда на Microsoft SQL Server 2008/2012.
Отзиви от участници (4)
данните бяха персонализирани за нашите организации
Vincent Long - ASSMANG PTY LTD
Курс - T-SQL Fundamentals with SQL Server Training Course
Машинен превод
персонализирано според нашите знания и данни
Vincent Long - ASSMANG PTY LTD
Курс - Business Intelligence with SSAS
Машинен превод
Инструкторът отново даде най-добро възможно си изпълнение, когато бриляше, водейки моя персонал през индивидуалното обучение с експертно времепровождане, знания, подкрепа и контакт с моите служители.
James - Shawnee Mission School District
Курс - Administering in Microsoft SQL Server
Машинен превод
Лекцията за CTE
Glyssa Mae - Metropolitan Bank and Trust Company
Курс - Transact SQL Advanced
Машинен превод