PG_HAZEL : Стратегии сбора данных уровня SQL-запросов
Взято с основного технического канала Postgres DBA (возможны правки в исходной статье).
Монолитная стратегия
cron - cбор исходных данных статистики SQL-запросов осуществляется одновременно с агрегацией и сглаживанием накопленных данных.
Преимущества
Простота реализации.
Недостатки
Дополнительная нагрузка на СУБД и ОС.
Возможны большие промежутки между снимками pgpro_pwr.
Отложенная стратегия
cron - cбор исходных данных статистики SQL-запросов
Агрегация и сглаживание выполняется при подготовке отчетов.
Преимущества
Минимальная дополнительная нагрузка на СУБД и ОС.
Стандартные промежутки для снимков pgpro_pwr.
Недостатки
Практическая невозможность получения отчетов по статистике SQL для продуктивных СУБД
Раздельная стратегия
cron-1 - cбор исходных данных статистики SQL-запросов.
cron-2 - агрегация и сглаживание накопленных данных.
Преимущества
Оперативное получение агрегированных данных
Стандартные промежутки для снимков pgpro_pwr.
Недостатки
Дополнительная нагрузка на СУБД и ОС.




Postgres DBA
157 постов27 подписчиков
Правила сообщества
Пока действуют стандартные правила Пикабу.