2790 Troubleshooting and Optimizing Database Servers Using Microsoft SQL Server 2005
Цель курса – научить администраторов баз данных, работающих в корпоративной среде, диагностировать и устранять неудовлетворительный уровень производительности в Microsoft SQL Server 2005. Курс акцентирован на процесс выявления и устранения неисправностей в целом. В него включен материал по тому, как устанавливать стандарты для мониторинга и базовый и другие уровни производительности.
После изучения курса вы сможете
Построение решения по мониторингу производительности SQL Server.
Диагностика и устранение неудовлетворительного уровня производительности в Microsoft SQL Server 2005.
Оптимизация производительности запросов.
Поиск и устранение неисправностей в установке соединения.
Поиск и устранение неисправностей в работе с данными.
Поиск и устранение неисправностей при одновременном доступе к данным.
Содержание курса
Выбор подходящего решения для обеспечения высокой доступности.
Проектирование кластерного решения.
Проектирование решения для высокодоступного хранилища данных.
Проектирование решение по передаче журналов транзакций (Log Shipping).
Проектирование решения с использованием зеркалирования баз данных.
Проектирование высокодоступного решения с использованием репликации.
Комбинирование технологий, обеспечивающих высокую доступность.
Документирование и тестирование стратегии обеспечения высокой доступности.
Слушатели
Курс ориентирован на специалистов -администраторов баз данных, имеющих опыт администрирования решений на основе SQL Server в корпоративной среде (не менее 3-х лет).
Предварительная подготовка
знание архитектуры SQL Server 2005, включая индексирование, планы выполнения команд SQL, азы конфигурирования, и так далее;
представление о мониторинге баз данных, поиске и устранении неисправностей, к примеру, опыт работы с утилитами Sysmon и Perfmon;
глубокое знание операционных систем и платформ, например, знание, как операционные системы интегрированы с базами данных, каковы возможности операционной системы или платформы и как они взаимодействуют в процессе работы;
представление об архитектуре сервера, к примеру, понимание использования процессора, памяти и операций ввода-вывода;
базовые знания по архитектуре приложений, например, знание, как строятся трехуровневые приложения, как осуществляется взаимодействие между приложением, базой данных и операционной системой;
понимание синтаксиса Transact-SQL и логики программирования;
представление о сетях Microsoft Windows – понимание, как работает DNS и как сервера сообщаются в разных доменах;
знакомство с особенностями, инструментами и технологиями SQL Server 2005;
наличие сертификации Microsoft Certified Technology Specialist: Microsoft SQL Server 2005 или эквивалентного опыта.