Скрипты для очистки базы на Postgre
1)указываем за сколько дней оставить данные
2)после выполнения нужно выполнить команду высвобождения пустого пространства VACUUM FULL
2)после выполнения нужно выполнить команду высвобождения пустого пространства VACUUM FULL
посчитать сколько высвободится места при удалении писем можно так
SELECT sum(pg_column_size(immf.*)) FROM public."ImportMailMessageFile" immf
where "Id" in (select "MailFileId" from "ImportMails" where "Date"<'2025-03-05');Полученное число(например 28984543828) конвертируем в ГБ
select 28984543828/1024/1024/1024