Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Oracle_ответы_25-32.doc
Скачиваний:
5
Добавлен:
23.11.2019
Размер:
162.3 Кб
Скачать

31. Диагностика, файлы диагностики. Доступ к файлам и данным диагностики.

Файлы диагностики:

- Сигнальный файл (alert_SID.log) (см. инфо в вопросе 32).

- Трассировочный файл ().

- Core-файл (Coredump).

- Файлы системных жерналов.

Файл трассировки

- Каждый серверный процесс пишет диагностику в файл трассировки.

- В заголовке:

- ОС и версия.

- Версия Oracle и опции.

- Имя SID.

- Номер/идентификатор процесса.

Файлы трассировки обычно создаются серверным процессом, который обнаружил ошибку.

Для некоторых фоновых процессов (ARCn) можно управлять тем, что есть в файлах трассировки, какой состав данных. Файлы трассировки могут быть начаты по запросу пользователя.

Применение EM для трассировки SQL: select * DBA_ENABLED_TRACES;

Системный журнал включает сообщения об ошибках на уровне ОС.

Полезны, если есть подозрения на проблемы с железом.

- /var/log/messages

- Event Viewer

32. Сигнальные сообщения и настройка уведомлений, понятие правила и пороговых значений метрики;

Сигнальный файл (alert_SID.log) – специальный диагностический файл, состоящий из сигнальных сообщений.

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

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

Он состоит из:

- внутренних ошибок;

- административных операций (create, alert, drop);

- ошибок MTS;

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

- значений параметров инициализации;

- диагностических данных от фоновых и основных процессов;

- итоговой информации по ошибкам со ссылками на файлы трассировки.

Информация ведется с момента создания базы.

Просмотр сигнального файла:

- С помощью SQL*Plus: show parametr dump.

- С помощью EM: Administration -> Alert Log Content (DBConsole).

Различают 2 типа сигнальных сообщений:

- на базе метрик (сигналы о превышении пороговых значений);

- на базе событий (сигналы без пороговых значений, например, не хватает места в области

восстановления).

EM является удобным средством для редактирования уведомлений и пороговых значений Oracle

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]