Выбрать главу

В частности, системный администратор отвечает за правильную работу монитора сигналов и всех других мониторов в системе R/3.

15.7.1. Базовое администрирование

Со временем собранные данные становятся основанием для всего анализа производительности в системе R/3. На уровне операционной системы программа saposcol собирает важную информацию о производительности компонентов вне R/3. В системе R/3 программа АРАР RSCOLL00 собирает эти данные и вычисляет значения производительности для других компонентов R/3, таких как база данных и буферы R/3. Необходимо запланировать выполнение RSCOLL00 каждый час как фоновый процесс со стандартным именем SAP_COLLECTOR_FOR_PERFMONITOR. Собранные данные записываются в таблицу MONI, называемую также Чтобы сконфигурировать базу данных производительности в системах до R/3 4.6C, выберите ►Workload Analysis • Goto • Parameters • Performance Database; в 4.6D и более поздних версиях выберите ►Load Analysis • Collector • Workload Collector • Data. Дополнительными параметрами конфигурации являются:

► Длительность сохранения собранных статистических данных

► Уплотнение данных

► Правила реорганизации

Данные производительности реорганизуются автоматически фоновым заданием SAP_COLLECTOR_FOR_PERFMONITOR на основе этих настроек.

15.7.2. Мониторы

Система SAP предоставляет несколько различных мониторов для обеспечения точного анализа системной производительности. Они включают следующие области:

Анализ рабочей нагрузки

► Workload Analysis (до версии R/3 4.6C)

Предшественник анализа нагрузки

► Load analysis

Показывает системную нагрузку по инстанциям, распределение рабочих процессов, статистику пользователей, распределение времени ответа, данные истории и список совпадений (см. рис. 15.14)

► Business process analysis

Анализ одиночных статистических записей

► Application monitor

Показывает распределение пользователей

Рис. 15.14.

Буферы

► Buffer load

Показывает качество и размер наиболее важных буферов SAP, включая информацию об использовании памяти

► Table calls

Показывает статистику вызовов таблиц

► Profile parameter changes

Показывает историю изменений параметров профиля

Операционная система

► OS monitor

Мониторинг ресурсов операционной системы, таких как память, центральный процессор, файловая система, жесткие диски

► OS system configuration

Показывает текущие параметры операционной системы

► OS parameter changes

Показывает историю изменений параметров операционной системы

База данных

► Database monitor

Выводит наиболее важную статистику для анализа деятельности базы данных и предоставляет доступ к журналу базы данных

► Lock waits

Показывает число ожидающих и расширенных блокировок

► Tables and indexes

Показывает статистику ресурсов, анализ таблиц, и анализ индексов

► DB parameter changes

Показывает историю изменений для параметров базы данных

Знакомые по предыдущим версиям R/3 мониторы сигналов были полностью интегрированы в инфраструктуру мониторинга (см. главу 16), и только некоторые из этих мониторов все еще могут вызываться отдельно в R/3 4.6C по историческим причинам.

15.8. Администрирование базы данных

Администратор базы данных отвечает за управление развернутой РСУБД и базой данных. Поскольку ассоциированные с этим задачи являются специфическими для РСУБД, то их можно описать здесь только в общем.

Наиболее важными видами деятельности системного администратора, включающими мониторинг базы данных и администрирование, являются:

► Планирование, выполнение и мониторинг резервного копирования базы данных

► Планирование, выполнение и мониторинг резервного копирования журналов транзакций

► Планирование, выполнение и мониторинг проверки содержимого ленты (резервной копии базы данных) и согласованности базы данных

► Планирование, выполнение и мониторинг генерации статистики для оптимизатора на основе стоимости

► Планирование мощности и мониторинг ресурсов (на уровне операционной системы и базы данных)

► Конфигурирование и мониторинг параметров базы данных

Аналогичные инструменты доступны для каждой РСУБД, используемой с системой R/3; однако их вид и имена могут различаться в деталях.

15.8.1. Регулярно планируемые задачи

База данных играет крайне важную роль в системе R/3. Она является центром хранения данных. Поэтому крайне необходимо регулярно выполнять резервное копирование данных, хранящихся в базе данных, чтобы иметь возможность восстановить данные в случае ошибки. Для этой и других регулярно выполняемых задач в систему R/3 интегрирован ►DBA Planning Calendar.