Версия 1.9
16.02.2022
Новые возможности и улучшения
SQL Profiler:
Добавлен функционал детализации SQL запросов с гранулярностью до планов, с возможностью анализа параметров его выполнения, количества вызовов и другими полезными данными. Данное улучшение позволяет понять, почему иногда запросы выполняются недостаточно эффективно. Для получения информации о планах используется расширение pg_store_plans, доработанное компанией Tantor Labs. Дополнительную информацию вы можете найти в руководстве пользователя в разделе SOL Profiler. Эта функция недоступна для PostgreSQL RDS;
Configuration Management
Добавлена кнопка “Disk Type” для выбора типа диска, на котором работает СУБД PostgreSQL: SSD, HDD или Network Storage. Настройка данного параметра влияет на некоторые рекомендации по настройке конфигурации;
Изменен цвет индикатора c зеленого на серый для параметров, значения которых отличны от default значений;
Изменена логика для кнопки “Use Recommended Value”. Если рекомендуемое значение совпадает с текущим значением параметра, то кнопка окрашивается в зеленый цвет;
Добавлено информационное сообщение, говорящее о том, что параметры были или не были применены;
Maintenance
Изменена логика сбора информации о bloat и wraparound на “on-demand“ с кешированием данных. Данное улучшение в первую очередь адаптировано для больших БД (терабайты) с множеством объектов (>сотни тысяч), что позволяет выполнять сбор информации во временных промежутках, когда БД наименее нагружена;
DB Inspector
Изменена логика сбора информации по БД и запуска healthchecks на “on-demand“ с кешированием данных. Для этого добавлена кнопка “Collect Data“, аналогично модулю Maintenance. Данное улучшение в первую очередь адаптировано для больших БД (терабайты) с множеством объектов (>сотни тысяч), что позволяет выполнять сбор информации во временных промежутках, когда БД наименее нагружена;
Instances Screen
Добавлена информация об операционной системе в таблицу Instances. Данный функционал не доступен для RDS;
Alert Description
Сделаны изменения в модуле Alerts с целью добавления полезной информации в следующих релизах.