10. Статистика БД

Инструмент отображает статистику базы данных, а также позволяет сравнить результаты анализа двух баз.

_images/stat.png

Рис. 10.1 Сбор статистики БД

Форматы сбора статистики:

  • По умолчанию – анализ всей базы данных, вывод аналогичен выполнению gstat без опций;

  • Таблицы – статистика страниц данных, вывод аналогичен выполнению gstat -data;

  • Индексы – анализ индексов, вывод аналогичен gstat -index;

  • Версии записей – добавляет статистику о средних длинах записей, количестве версий и информацию о BLOB;

  • Системные объекты – анализ системных таблиц и индексов;

  • Страница заголовка – статические данные о базе данных, вывод аналогичен gstat -header;

  • Только выбранные таблицы – анализ выбранных таблиц, параметр доступен, если установлено соединение с выбранной базой данных.

Собранная статистика отображается в отдельной вкладке:

_images/stat_out.png

Рис. 10.2 Собранная статистика

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

10.1. Сравнение статистик двух баз

Для сравнения статистик двух баз данных выполните сбор статистики для второй базы и нажмите кнопку Сравнить.

Во вкладке Текст будет отображен текстовый вывод статистик:

_images/compare_stat_text.png

Рис. 10.3 Текстовый вывод статистик

Во вкладках Таблицы, Индексы и Табличные пространства значения столбцов показывают разницу между результатом первой и второй базы.

_images/compare_stat_sql.png

Рис. 10.4 Результат сравнения статистик

Зелёным цветом обозначено то, что есть в обеих базах данных. Красным цветом обозначены таблицы и индексы, которые есть в первой базе, но отсутствуют во второй.