Обслуживание баз данных
Базы данных WebSphere Business Monitor требуют
регулярного обслуживания. Некоторые средства DB2 могут быть полезными для улучшения использования и быстродействия баз данных.
Рекомендуется использовать следующие средства:
- Советник конфигурации.
- DB2 Web
Health Center, который предупреждает администраторов баз данных (DBA) о потенциальных
неполадках и дает рекомендации по их устранению. Администраторы баз данных (DBA) могут
удаленно отслеживать экземпляр с помощью Web Health Center и видеть подробности
предупреждений и рекомендации.
- Команды
REORG и REORGCHK. REORG исключает избыточные записи и очищает память от удаленных записей
таблиц и индексов. Это средство полезно применять в том случае, если выполняется
большое число удалений, обновлений либо вставок. REORGCHK обновляет статистику,
которая используется средством оптимизацииDB2.
Это средство рекомендуется применять в том случае, если статистическая информация
таблиц базы данных не обновлена вследствие обновлений базы данных.
- Команда RUNSTATS. Собирает статистическую
информацию об объектах баз данных. Эту статистику можно применять при извлечении
данных для выбора пути доступа к данным. Следовательно,DB2 будет
обладать информацией, необходимой для выбора наиболее эффективного пути доступа.
Быстродействие баз данных будет низким до тех пор, пока администратор не
запустит команду DBA RUNSTATS для всех таблиц во всех базах данных после того,
как был разрешен сбор данных в этих базах данных. Пример:
RUNSTATS
ON TABLE tablename WITH DISTRIBUTION AND DETAILED INDEXES ALL
Прим.: имя_таблицы должно быть
задано полностью вместе с именем схемы.
После выполнения
этой команды. Выполните команду повторного связыванияDB2:
db2rbind <псевдоним-базы-данных> -l logfile all
Выполнение затрагивает быстродействие обработки событий сервера монитора, а также
быстродействие репликации. Кроме этого, интервал сокращения по умолчанию, установленный в
таблице репликации RMPRUNECTL, должен быть равен 0 вместо текущего значения 1440 секунд
(или 24 часа).
Более подробная информация об утилитах обслуживания DB2 находится в документации поIBM DB2.
Резервное копирование баз данных и их восстановление после ошибок развертывания также
входит в обслуживание баз данных.
- Резервное копирование базы данных
Следует выполнить резервное копирование рабочей базы данных, баз данных состояний, хранилища и хронологии перед выполнением любых новых сценариев на языке определения
данных (DDL)
WebSphere Business Monitor
независимо от того, развертывают ли они новую модель бизнес-величин или
обновляют существующую.
- Восстановление после ошибок развертывания
Если в процессе развертывания артефактов репликации обнаружена ошибка.
Следует отменить действия, выполненные в процессе развертывания отдельной
модели бизнес-величин, чтобы отменить все изменения.
Ссылки, связанные с данной