Добавил:
Developer Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Установка и настройка РЕД ОС и СУБД.docx
Скачиваний:
18
Добавлен:
02.07.2024
Размер:
3.42 Mб
Скачать
  1. Установка и настройка метрик субд

В бесплатных версиях отсутствует возможность выбирать мониторинг при помощи команды red_monitor. Для этого необходимо приобрести коммерческую версию продукта Red Database.

    1. Возможности утилиты gstat

Утилита GSTAT предназначена для получения полной информации о базе данных.

Возможности утилиты:

  • Получение информации о дате создания базы данных;

  • Получение информации о размере страниц базы данных;

  • Получение информации о количестве теневых копий;

  • Получение информации о таблицах и т.д..

    1. Использование утилиты gstat

Для того, чтобы работать с GSTAT, необходимо:

  1. Пройти процедуру идентификации и аутентификации, т.е указать имя и пароль пользователя, который имеет право на запуск сервиса. Для этого используются переключатели -user и -password, соответственно, например:

gstat -u testuser -p pass -role rdb$admin [<опции>] <база данных>

  1. Запустить GSTAT одним из следующих способов:

gstat [<опции>] <база_данных>

gstat <база_данных> [<опции>]

Опции утилиты представлены в таблице 4.2.1.

Таблица 4.2.1. Опции утилиты GSTAT

Переключатель

Описание переключателя

-a(ll)

Это значение по умолчанию, если вы не запросили -index, -data или -all. Отыскивает и отображает статистику по -index и -data.

-d(ata)

Статистика страниц данных – информация о таблицах содержащихся в базе данных. Пользовательские и системные индексы, системные таблицы не анализируются.

-e(ncryption)

Статистика по зашифрованным и незашифрованным страницам БД.

-h(eader)

Статистика заголовочной страницы –информация о глобальных свойствах всей базы данных, хранящаяся на заголовочной страницы каждой базы данных. Эта информация также выводится, если использовать любой другой переключатель gstat.

-i(ndex)

Статистика индексов – информация об индексах в базе данных. Пользовательские и системные таблицы, системные индексы не анализируются.

-s(ystem)

Эквивалент переключателям -a[ll] -s[ystem]. Это модификатор, который дополняет выводы -data или -index анализом системных таблиц (индексов).

-u(sername)

Имя пользователя

-p(assword)

Пароль пользователя

-fetch <имя файла>|stdin|/dev/tty

Файл, из которого будет считан пароль пользователя

-r(ecord)

Модификатор для переключателей -data и system. Он добавляет записи о средних длинах записей и версий для любых таблиц.

-t(able) <ТАБЛИЦА> [<ТАБЛИЦА>] ...

Анализ таблицы или списка таблиц и любых индексов, принадлежащих указанным таблицам. За этим параметром следует список имен таблиц, которые вы хотите проанализировать. Список должен быть в верхнем регистре, и каждая таблица разделяется пробелом.

-b(lob) TABLE.COLUMN [TABLE.COLUMN] ...

За переключателем -b следует список имен таблиц и столбцов, где хранятся ссылки на файловые BLOB. Список должен быть в верхнем регистре, и каждая TABLE.COLUMN разделяется пробелом. Выводится информация для каждого элемента TABLE.COLUMN: общее количество ссылок, количество отсутствующих файлов (ссылка есть, файла нет), общий размер файлов по этим ссылкам, некорректные ссылки (ссылки, для которых не удалось установить путь к файлу). Если указано несколько таблиц — выводится также суммарная статистика по всем указанным таблицам.

-role

Имя роли