Следите за новостями

Цифра дня

10,4 млрд — количество безналичных транзакций в РК в III квартале 2024

    Tuning and optimizing queries using Microsoft SQL Server 2005

    Аннотация

    В рамках данного курса особое внимание уделяется систематической идентификации и оптимизации факторов базы данных влияющих на производительность запросов.

    После изучения материала курса слушатель будет уметь:

    • нормализовать базы данных:
    • оптимизировать хранение данных;
    • управлять одновременным выполнением нескольких операций;
    • оптимизировать и настраивать запросы для улучшения производительности;
    • оптимизировать стратегию индексирования
    • определять применимость курсоров
    • обнаруживать и решать проблемы, связанные с ограничениями производительности.

    Цель

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

    Аудитория

    Профессиональные разработчики с опытом разработки баз данных в среде предприятия не менее трех лет.

    Содержание

    • Измерение производительности баз данных.
    • Оптимизация физического дизайна баз данных.
    • Оптимизация производительности запросов.
    • Рефакторизация курсоров в запросы.
    • Оптимизация стратегии индексирования.
    • Управление множественным доступом.

    Предварительная подготовка

    Знания и навыки в объеме сертификации Microsoft Certified Technology Specialist: Microsoft SQL Server 2005:

    • Представление о хранении данных, особенно – о компоновке строк, размещении полей с фиксированной длинной, размещении полей с варьируемой длиной.
    • Представление о структуре индексов и использовании индексов, особенно – о взаимодействии между кластерными, некластерными индексами и хипами.
    • Опыт разработки баз данных.
    • Представление о модели блокирования.
    • Понимание синтаксиса Transact-SQL и логики программирования.
    • Умение проектировать базы данных 3NF, понимание последствий денормализации, проектирование в соответствии с требованиями производительности и бизнеса. Представление о различных моделях дизайна.
    • Уверенные навыки мониторинга и выявления неисправностей.
    • Начальное знание операционной системы, в том числе того, как операционная система интегрирована с базой данных.
    • Начальное знание архитектуры приложения.
    • Опыт работы с инструментами моделирования данных.
    • Представление о возможностях и инструментах SQL Server 2005.