Мониторинг системных таблиц Oracle

Оценить
(0 голоса)

СУБД Oracle поддерживает ряд внутренних представлений, регистрирующих статистику по БД, и предлагает сценарии, представляющие ту же самую информацию, но более понятным способом.

Внутренние представления СУБД Oracle имеют имена, начинающиеся с символов v$. Хотя они выглядят как таблицы, но фактически представляют собой структуры внутренней памяти, не являющиеся постоянными, иными словами, они существуют лишь в то время, пока данный экземпляр активен.

Несколько примеров представлений v$ даны в следующем списке:

•             v$system_event: Предоставляет обзор всех событий в составе экземпляра, которые ожидают его запуска.

•             v$session_event: Предоставляет обзор всех событий сеанса, которые ожидают его запуска.

•             v$session_wait: Предоставляет обзор всех событий, ожидающих начала сеанса. Это представление - важная отправная точка для обнаружения "узких мест".

•             v$sysstat: Показывает системную статистику.

•             v$sesstat: Показывает системную статистику сеанса.

•             v$session: Показывает информацию, относящуюся к пользовательским сеансам.

•             v$parameter: Показывает параметры сеанса. Чтобы увидеть текущие установки параметров, попробуйте выполнить следующую команду как sysdba:

select name, value from v$parameter

Представление v$system_parameter показывает значения глобальных системных параметров данного экземпляра.

•             v$waitstat: Показывает статистику ожидания буферов (число раз, когда пользовательский процесс должен был ожидать различных буферов).

•             v$filestat: Показывает статистику доступа к файлам.

Позднее в настоящей главе будет рассматриваться несколько других представлений v$.

Сценарии утилит utlbstat и utlestat
Сценарии statspack
Генерирование планов обоснования
Расчет частоты успешных обращений к буферному кэшу
Прогнозирование частоты успешных обращений к кэшу

Добавить комментарий


Защитный код
Обновить