Иcследовать БД (DB Inspector)

На странице «DB Inspector» («Инспектор Баз Данных») отображается список с информацией о базах данных, присутствующих в экземпляре PostgreSQL, а также их общее количество и их общий размер. Попасть на эту страницу можно, нажав на «Исследовать БД» в левой панели меню экземпляра.

Если вам нужна более подробная информация о конкретной базе данных, вам нужно нажать на кнопку «Исследовать» (цифра 1 на рисунке ниже).

База данных

После нажатия кнопки «Исследовать» откроется следующая страница:

На странице базы данных отображается подробная информация о базе данных, присутствующей в PostgreSQL. Сначала информации по HEALTHCHECKS справа может не быть, как на рисунке выше. Для того, чтобы её собрать, нужно нажать на кнопку «Собрать данные» (цифра 1 на рисунке выше). После нажатия на кнопку справа появится список с различными метриками:

Если же данные по HEALTHCHECKS уже есть на странице, их можно обновить, нажав на кнопку «Обновить данные» (цифра 1 на рисунке выше). Информация кешируется в рамках пользовательской сессии с указанием времени сбора данных. На текущий момент поддерживается следующий список проверок (HEALTHCHECKS):

  • Таблицы с кандидатами для частичных индексов

  • Индексы таблиц с значениями NULL > 50%

  • Самые большие таблицы

  • Таблицы с индексами максимального размера

  • Топ записываемых таблиц

  • Топ читаемых таблиц

  • Таблицы с наибольшим раздутием

  • Таблицы с наибольшим кол-вом последовательных сканирований

  • Таблицы с недопустимыми индексами

  • Таблицы с неиспользуемыми индексами

  • Таблицы с избыточными индексами

  • Таблицы с внешними ключами без индексов

  • Таблицы у которых тип данных внешнего ключа отличен от исходного

  • Таблицы с низким коэффициентом обновления HOT

  • Таблицы с возможными проблемами при автоанализе

  • Таблицы с возможными проблемами автоочистки

  • Таблицы без уникальных индексов

Для каждой проверки количество таблиц ограничено 20. Если в базе данных есть проблемы со схемой данных или настройками конфигурации, то вы увидите в соответствующем HEALTHCHECK таблицу. Затем вы можете выбрать интересующую проблему в разделе HEALTHCHECKS (цифра 2 на рисунке выше). Для фильтрации HEALTHCHECKS по уровню важности есть фильтр (цифра 3 на рисунке выше).

Вкладка «Обзор»

Каждую проверку можно разворачивать (c помощью стрелочки слева от каждой проверки) и нажимать на файл с результатами её прохождения (цифра 1 на рисунке ниже):

На экране появится информация с описанием данной проблемы и рекомендациями по её исправлению. При этом:

  • Вы можете перемещаться между несколькими проблемами, относящимся к одному объекту (цифра 2 на рисунке выше);

  • Если есть возможность решить проблему инструментами Платформы, то его можно выполнить прямо из секции с описанием (цифра 3 на рисунке выше).

Для запуска вам необходимо нажать на кнопку «Готово» в появившемся модальном окне.

Вкладка «Статистика»

На странице представлена подробная статистика по работе с таблицей, обслуживания, а также распределение значений с последнего анализа. Для просмотра диаграммы выберите интересующий столбец данной базы данных: