iBase.ru
О компании Обучение Техподдержка Ремонт БД Купить Delphi InterBase Firebird Документация

Трехдневный курс
"Администрирование InterBase/Firebird."

Курс проводится регулярно, 1-2 раза в месяц (записаться на курс).
Длительность курса - 3 дня, с 10:00 до 17:00, с перерывом на обед 45 минут.
В стоимость (15000 руб. на 1-го слушателя) курса входят чай, кофе, бутерброды.
Программа курса предполагает наличие базовых знаний по InterBase или Firebird
В качестве материалов курса выдаются (комплект материалов курса может быть изменен!):

Программа курса

(обновлена 15 сентября 2011 г.).

  1. День 1

    1. Администрирование сервера
      1. Состав файлов сервера
      2. Архитектура Classic и SuperServer
        1. Специфика архитектур
        2. Аппаратные требования (память, процессоры, ядра)
      3.  Установка автоматическая и ручная, обновление версий
        1. Instreg, instsvc
        2. Инсталляторы и архивы файлов
      4. Утилиты командной строки, общий обзор
      5. Конфигурирование сервера
        1. Параметры firebird.conf
    2. Выбор аппаратного обеспечения для сервера
      1. Оценка текущей производительности системы
        1. Использование средств ОС для проверки производительности – perfmon, Process Explorer
      2. RAID-массивы
      3. Дисковая система для работы СУБД
      4. Операционные системы
      5. Особенности файловых систем (?)

    День 2

    1. Организация резервного копирования БД
      1. Средства резервного копирования БД
        1. Gbak
        2. Nbackup, online dump
        3. Другие средства (репликация, экспорт, скрипты)
      2. Выбор схемы резервного копирования
      3. Автоматизация резервного копирования
    2. Предотвращение и устранение сбоев
      1. Обнаружение и поиск повреждений
      2. Виды повреждений БД
      3. Устранение повреждений БД
        1. Gfix
        2. IBFirstAid
      4. Предотвращение повреждений БД - FBDataGuard

    День 3

    1. Механизм многоверсионности данных
      1. Конкурентный доступ к данным
        1. «о многоверсионности в двух словах»
        2. Состояния транзакций
        3. Мониторинг состояния транзакций – gstat, IBTM
        4. Анализ количества версий – gstat, IBAnalyst
        5. Sweep
      2. Влияние транзакций и версий на производительность
    2. Оптимизация запросов
      1. Расшифровка статистики выполнения запроса – reads, writes, fetches
      2. Методы доступа к данным (навигация, индексный поиск, …), что такое plan
      3. Индексы – нужные и не нужные, принудительное использование, принудительное отключение
      4. JOIN (явные, неявные, left/right, выбор left/right
      5. Мониторинг обмена данными между приложением и сервером - FBScanner

(с) iBase, 2004-2011