В попытке выполнить некоторые основные операции с нашим экземпляром Amazon RDS (Postgresql) моя команда надеется удалить неиспользуемые или редко используемые таблицы из нашей базы данных. В Redshift я использовал таблицу stl_query
, чтобы определить, к каким таблицам обращались достаточно часто, чтобы остаться.
Проблема в том, что я не могу найти эквивалентную стратегию для Postgres. Я попытался проверить файлы журналов в консоли, но они не содержат правильной информации.
Помимо поиска в нашей базе кода ссылок на используемые таблицы, существует ли хорошая стратегия для поиска неиспользуемых / редко используемых таблиц в Postgres? Если существует достаточное количество журналов, я готов написать какой-нибудь скрипт синтаксического анализа для получения необходимых данных - мне просто нужно найти хороший источник.