Курс «Администрирование Firebird/InterBase»

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

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

обновлена 20 января 2015 г.

День 1

  1. Администрирование сервера
    1. Состав файлов сервера
    2. Архитектура Classic, SuperServer, SuperClassic
      1. Специфика архитектур
      2. Аппаратные требования (память, процессоры, ядра)
      3. Выбор архитектуры с учетом нагрузки на СУБД
    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. «О многоверсионности в двух словах»
      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

День 3

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

 

Подпишитесь на новости Firebird в России

Подписаться